상호배제, 임계구역, 교착상태

Kim jeong ho·2020년 5월 19일

1. Mutual exclusion(상호 배제)

특정 프로세스가 공유 자원을 사용하고 있을 경우 다른 프로세스가 해당 공유자원을 사용하지 못하게 제어하는 기법.

2. Critical Section(임계 구역)

여러 개의 프로세스가 공유하는 데이터 및 자원에 대하여 어느 한 시점에서는 하나의 프로세스만 자원 혹은 데이터를 사용하도록 지정된 공유 영역을 의미.

3. Deadlock(교착 상태)

두 개 이상의 작업이 서로 상대방의 작업이 끝나기 만을 기다리고 있어 아무것도 완료되지 못하는 상태

profile
김정호

0개의 댓글