* 뮤텍스(Mutex), 세마포어(Semaphore): 동기화 매커니즘으로, 다중 프로세스/스레드가 공유자원에 접근시에 발생할 수 있는 문제 해결에 사용됨. 1. 뮤텍스 (Mutex : Mutual Exclusion)단일 스레드만 특정 자원에 접근하게 해주는 잠금 기법, 잠금(LOCK) 을 소유한 스레드만 해제(UNLOCK)이 가능하다.한 번에 하나의 스레드만 자원에 접근 가능해서 동시 접근 충돌을 방지해줌.상호 배타적이라 다른 스레드는 대기해야함. OS level에서 객체로 관리됨.관리가 어렵고, 오버헤드 가능성이 있음.임계구역에 의해 구현된다.db의 일관성을 유지하기 위해 사용된다.lock연산, unlock 연산으로 이뤄짐. 2. 세마포어 (Semaphore)공유 자원에 접근 할 수 있는 최대 스레..