クリティカルセクション
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
#排他制御 #同時実行制御