処理するメッセージがない場合、アクターはスレッドを消費せず、メッセージが到着したときにのみスレッドにアタッチします。ただし、私の質問は、アクターがスレッドに接続されているとき、それはどのような種類のスレッドですか?ユーザースレッドまたはネイティブ OS スレッドですか?
基本的に、アクターにブロッキング コードがある場合、つまり i/o 呼び出しや Web サービスの応答を待っている場合にどうなるかを理解したいですか? スレッドはブロックされたままになりますか、それともスレッドが解放されて他のアクターが利用できるようになりますか? 私が思う限り、それがネイティブスレッドであればブロックされます。ただし、それがユーザー スレッドの場合、ネイティブ スレッドはブロックされない可能性があります