MutexMutex는 "mutual exclusion(상호 배제) - 스레드 간의 발생할 수 있는 충돌 문제(전역변수를 선언하여 공유 변수로 선언하였어도 1번에 1개의 스레드만 작동하게끔 os에서 막아줌, 다른 스레드는 기다리게됨!"의 약자Mutex 변수는 스레드 동기화를 구현하고, 여러 번의 쓰기 작업이 발생할 때 공유 데이터를 보호하는 주요 수단 중 하나Mutex 변수는 공유 데이터 리소스에 대한 접근을 보호하는 "잠금(lock)"과 같은 역할을 합니다. Mutex의 기본 개념단 하나의 스레드만이 주어진 시점에 Mutex 변수를 잠그거나 소유할 수 있음, 나머지 스레드는 waiting queue에 들어가서 대기함따라서 여러 스레드가 Mutex를 잠그려고 시도하더라도 단 하나의 스레드만 성공할 수 있음..