Boost のドキュメントには次のように書かio_service
れていboost::asio::io_service::run()
ます。しかし、何か作業を与えて、io_service
オブジェクトの run メソッドが複数のスレッドで実行されている場合はどうなるでしょうか? 他の人が終了するのを防ぐために、スレッドごとに 1 つの作業を与える必要がありますか? または、多くのスレッドで io の実行を開始し、実行する作業を 1 つだけ与えることもできます。私の質問の「仕事」という言葉は、io_service::work::work
.
質問する
4828 次