1
Windowsミューテックスオブジェクトをバイナリセマフォに置き換えることはできますか?また、ウィンドウミューテックスオブジェクトにはいくつかの特筆すべき機能がありますか?Windowsミューテックスオブジェクトとセマフォ
Windowsミューテックスオブジェクトをバイナリセマフォに置き換えることはできますか?また、ウィンドウミューテックスオブジェクトにはいくつかの特筆すべき機能がありますか?Windowsミューテックスオブジェクトとセマフォ
ミューテックスは、WINAPIの文脈において、カーネルだけでなく、複数のスレッド間の同期をサポートするオブジェクトが、複数のプロセス、ならびにアクセス制御をサポートしています。
技術的にはまだバイナリセマフォですが、それは単一のアトミックlocked
フラグよりはるかに重いです。
単一のプロセス内でスレッドを同期させるための軽量ミューテックスを探している場合は、Critical Sectionの機能を見てください。