용어 사전 coding 용어 페이지
Mutex
공유 값을 한 번에 하나의 스레드만 바꾸게 하는 잠금 도구
핵심 아이디어
Mutex는 여러 스레드가 공유한 값을 동시에 수정하지 못하게 막는 동기화 도구입니다. 값을 읽거나 바꾸기 전에 잠금을 얻고, 작업이 끝나면 잠금이 해제됩니다.
이 블로그에서의 역할
Mathbong에서는 Arc<Mutex<T>> 패턴, 공유 상태 보호, 경쟁 조건 방지를 설명할 때 Mutex를 사용합니다. 스레드 간 협업이 왜 단순 공유보다 더 많은 규칙을 요구하는지 보여 주는 핵심 도구입니다.