タグ

ブックマーク / www5d.biglobe.ne.jp/~y0ka (1)

  • Win32 API でスレッドプール

    Win32 API だけでスレッドプールが実装できるのか分からなかったので調べてました. .NET Framework には当たり前のように含まれてるのに. 単純な好奇心からです. 非同期 I/O (4/4) I/O 完了ポート (I/O Completion Port, IOCP) を使った非同期 I/O は、 特に高性能なサーバー開発に欠かせない知識です。ワーカースレッドプー ルと I/O 処理がうまく協調して動く、大変優れた方法です。 Windows でスレッドプールを実現する方法. 図が非常に分かりやすいです. 同じような実装で,C++ クラスのやつがこちら. Japan.internet.com デベロッパー - Windows のスレッドプーリング (CodeZine の記事はこれの再掲載) スレッドプーリングとは、複数の実行スレッドを管理し、処理を各スレ

  • 1