2025-11-03 01:03
Tags: 운영체제
뮤텍스
- 운영체제에서 여러 스레드나 프로세스가 공유 자원에 동시에 접근하는 것을 막기 위한 동기화 메커니즘이다.
- 뮤텍스는 ‘상호 배제(Mutual Exclusion)‘의 줄임말로, 하나의 실행 흐름만 공유 자원에 접근하도록 허용하여 데이터의 일관성을 보장한다.
- 잠금(Lock)과 해제(Unlock) 연산을 통해 임계 구역(Critical Section)을 보호하며, 잘못 사용하면 데드락(Deadlock)과 같은 심각한 문제를 일으킬 수 있다.