私のアプリでは、優先順位に従って非同期に処理したいさまざまなイベントを受け取ります。
でこれを行うことができますboost::asio::io_service
が、私のアプリケーションはシングルスレッドです。ロックにお金を払いたくないmallocs
ので、マルチスレッドプログラムが必要になるかもしれません (パフォーマンスコストは私にとって本当に重要です)。私は基本的にboost::asio::io_service
、シングルスレッド実行用に書かれた を探しています。
を使用してこれを自分で実装できると確信していますが、実装する前に、シングルスレッド実行用に記述されboost::coroutine
た a のようなものが既に存在しますか? boost::asio::io_service
すでにブーストライブラリのリストをスキャンしましたが、何も目立ちませんでした