뮤텍스

· OS
1. 뮤텍스 (Mutex) 뮤텍스는 "Mutual Exclusion"의 줄임말로, 상호 배제를 의미합니다. 이는 한 번에 하나의 스레드만 특정한 코드를 실행할 수 있게 하는 동기화 기술입니다. 이 기술은 특히 공유 자원에 대한 동시 접근을 제어하는데 사용됩니다. 예를 들어, 두 개의 스레드가 동시에 같은 메모리 위치를 수정하려고 시도하면 예측 불가능한 결과가 발생할 수 있습니다. 뮤텍스는 이런 상황을 방지하며, 하나의 스레드만이 특정 시점에서 공유 자원을 사용할 수 있게 합니다. 2. 모니터 (Monitor) 모니터는 고급 동기화 기법으로, 하나의 프로세스 또는 스레드만이 공유 자원을 접근할 수 있게 하는 메커니즘입니다. 모니터는 뮤텍스와 비슷하게 작동하지만, 모니터는 상호 배제를 보장하는 메소드와 변수..
개발만파볼까
'뮤텍스' 태그의 글 목록