반응형
- 다중 프로그래밍 운영체제에서 여러 개의 프로세스가 공유하는 데이터 및 자원에 대하여 어느 한 시점에서는 하나의 프로세스만 자원 또는 데이터를 사용하도록 지정된 공유 자원(영역)을 의미한다.
- 임계 구역에는 하나의 프로세스만 접근할 수 있으며, 해당프로세스가 자원을 반납한 후에만 다른 프로세스가 자원이나 데이터를 사용할 수있다.
- 임계 구역은 특정 프로세스가 독점할 수 없다.
- 임계 구역의 자원이나 데이터는 여러 프로세스가 사용해야 하므로 임계 구역 내에서의 작업은 신속하게 이루어져야 한다.
- 프로세스가 임계 구역에 대한 진입을 요청하면 일정 시간 내에 진입을 허락해야 한다.
- 현재 임계 구역에서 실행되는 프로세스가 없다면 잔류 영역에서 임계 구역 사용을 기다리고 있는 프로세스의 사용을 허락해야 하며, 그 이외에 있는 프로세스는 임계구역에 진입할 수 없다.
반응형
'전공공부 > 운영체제' 카테고리의 다른 글
200. 객체지향 기법의 주요 기본 원칙 (0) | 2020.02.22 |
---|---|
분산운영체제 (0) | 2020.02.18 |
138. 교착 상태 해결방법 (0) | 2020.02.18 |
디렉터리 구조 (0) | 2020.02.17 |
분산처리 시스템의 투명성 (0) | 2020.02.16 |
댓글