Мьютекс (mutex)
Блокировка, гарантирующая, что к ресурсу в каждый момент времени обращается только один поток.
Пока мьютекс захвачен, остальные потоки стоят в очереди. Он защищает от гонок данных, но взамен приносит риск взаимных блокировок. Более современные альтернативы: каналы, атомарные операции, lock-free структуры данных.