ミューテックス
「ミューテックスの機能」とは、複数のスレッドが共有リソースに同時アクセスする場合に、たった1つのスレッドのみが排他的にアクセスできるようにして、スレッドを同期化するための機能である。
ミューテックスは、最初の1つのスレッドがミューテックスを取得すると、2番目以降のミューテックスを取得しようとするすべてのスレッドは、その最初のスレッドがミューテックスを解放するまで待機(中断)させられるという仕組みを提供する。
mutex
排他制御
(
exclusive control
)
並行計算
危険領域
、
クリティカルセクション
(
critical section
)、
クリティカルリージョン
(
critical region
)
セマフォ
(
semaphore
)
デッドロック
(
deadlock
)
スレッド
(
thread
)
マルチスレッド
(
multithread
)
プロセス
(
process
)
マルチタスク
(
multitask
) 、
マルチタスキング
(
multitasking
)
並行プロセス
相互排除
(
mutual exclusion
)
ミューテックス - Wikipedia