クリティカルセクション
Critical Section
複数のタスクが同時に実行されると破綻する区間
転じて、一時的に他タスクから割り込まれないようにして、単一タスクしか実行できなくする区間
排他制御
の一種
共有リソースに対する
ロック
とは異なり、実行そのものの排他制御になる。
他のタスクが実行不可になるため、十分短い時間であることが求められる。
Critical Section Objects (クリティカル セクション オブジェクト)
https://learn.microsoft.com/ja-jp/windows/win32/sync/critical-section-objects
クリティカル セクション オブジェクトの使用
https://learn.microsoft.com/ja-jp/windows/win32/sync/using-critical-section-objects
#排他制御
#同時実行制御