용어 사전 coding 용어 페이지

Mutex

공유 값을 한 번에 하나의 스레드만 바꾸게 하는 잠금 도구

mutex #rust#concurrency#synchronization
English version

다른 이름

mutual exclusion뮤텍스

선수 개념

관련 개념

핵심 아이디어

Mutex는 여러 스레드가 공유한 값을 동시에 수정하지 못하게 막는 동기화 도구입니다. 값을 읽거나 바꾸기 전에 잠금을 얻고, 작업이 끝나면 잠금이 해제됩니다.

이 블로그에서의 역할

Mathbong에서는 Arc<Mutex<T>> 패턴, 공유 상태 보호, 경쟁 조건 방지를 설명할 때 Mutex를 사용합니다. 스레드 간 협업이 왜 단순 공유보다 더 많은 규칙을 요구하는지 보여 주는 핵심 도구입니다.

이 개념을 다루는 글