모니터

2020. 7. 8. 16:03컴퓨터언어/운영체제

728x90
반응형

 

👍 모니터란?

 

컴퓨터의 임계구역을 지키기 위한 알고리즘이 상호배제이며, 그중 대표적인 것이 세마포어라고 하였다.

모니터란 세마포어를 실제로 구현한 프로그램을 말한다.

2020/07/07 - [컴퓨터언어/운영체제] - 임계구역(위험지구)과 상호배제

2020/07/07 - [컴퓨터언어/운영체제] - 세마포어

공유자원(임계구역)을 원하는 프로세스는 반드시 모니터의 진입점(Entry)을 호출해야 하며, 모니터 외부에서는 모니터 내부를 들여다볼 수 없도록 "정보 은폐"가 되어있다.

현재 실행중이지 않은 프로세스는 모두 모니터의 경계에서(모니터 들어오기 전) 상호배제된다.

728x90
반응형

'컴퓨터언어 > 운영체제' 카테고리의 다른 글

은행원 알고리즘  (0) 2020.07.08
교착상태  (0) 2020.07.08
세마포어  (1) 2020.07.07
임계구역(위험지구)과 상호배제  (0) 2020.07.07
선점형 프로세스 스케줄링 - RR, SRT, MFQ  (0) 2020.07.07