私は現在、Scalaの俳優について学んでいます。本書では、receive
の代わりにreact
メソッドを使用することを推奨しています。これは、システムでスレッドを少なくすることができるためです。JVMアプリケーションに多数のスレッドが高価ですか?
私はwhy creating a thread is expensiveを読みました。しかし、いったんスレッド(初期化後にScalaのアクターシステムのために保持する必要がある)を持っていたら、それらを持つことはコストがかかるのですか?
主にメモリ消費ですか?それとも他の理由がありますか?
この質問は、作成後のスレッド*のオーバーヘッドに関するものであるため、リンクされた質問の複製ではありません。実際にはすでに質問に記載されています... – rolve