Notice
Recent Posts
Recent Comments
Link
목록컨디션 변수 (1)
변수의 기록

1. 모니터(Monitor)란?정의: 모니터는 **상호배제(Mutual Exclusion)**와 **조건 동기화(Conditional Synchronization)**를 제공하는 고수준 동기화 추상화.주요 구성 요소:뮤텍스 락(Mutex Lock): 임계 구역(Critical Section)에 동시에 하나의 스레드만 들어갈 수 있도록 함.엔트리 큐(Entry Queue): 락을 얻기 위해 대기 중인 스레드들이 대기.컨디션 변수(Condition Variable): 특정 조건을 기다리는 스레드들이 대기하는 공간.웨이팅 큐(Waiting Queue): 컨디션 변수를 통해 조건을 기다리는 스레드들이 들어감. 상황 1 - producer 에서 item을 넣어주고 consumer에서는 꺼내 씀조건 - 1. bu..
CS지식/운영체제 (Operating System)
2025. 4. 11. 00:08