[OS] Operating System - Synchronization Tools - mutex lock / semaphore
Synchronization Tools 이전 ppt에서 경계구역(critical section)에서 발생하는 문제들을 정리했었다. 이번 내용은 Mutex Locks, Semaphore, Monitor, Liveness 등의 해결 방법에 대해 좀 더 알아보는 시간이었다. 먼저 이번에 등장하는 내용의 단순한 개념은 다음과 같다. ppt의 구성은 4개의 방법을 다루지만 강의가 나눠져 있었으니 먼저 mutex lock과 semaphore에 대해 정리했다. Mutex Locks : 동기화를 위한 가장 단순한 도구 Semaphore : mutex lock보다 좀 더 강력하고, 편하고, 효과적인 도구 Mutex Locks 뮤텍스 락(Mutex Lock)은 동시성 관리를 위해 사용이 된다. Mutual Exclusio..
2024.01.31