mutual exclusion (相互排除)

1 つ以上のプロセスがコードの同じセグメントにアクセスする場合、そのセグメントはクリティカル セクションと呼ばれます。 相互排除は、2 つのプロセスが同時にクリティカル セクションにアクセスできないようにする方法です。