[CS] 장기 중기 단기 스케줄러에 대한 나름의 이해
2023. 9. 3. 11:36ㆍCS
장기: 메모리와 디스크 사이에서 스케줄링하며 어떤 프로세스를 메모리에 올릴지를 결정 (ready state가 됨)
중기: 메모리와 CPU 사이에서 스케줄링하며 어떤 프로세스를 CPU에 올릴지를 결정 (running state가 됨)
단기: 메모리와 디스크 사이에서 스케줄링하며 어떤 프로세스를 디스크로 내보낼지를 결정 (이런 state를 suspended state라고 함)
'CS' 카테고리의 다른 글
[CS] counting semaphore를 이용할 때 발생할 수 있는 문제점과 해결책 (0) | 2023.09.06 |
---|---|
[CS] blocking, non-blocking, asynchronous I/O Model에 대한 나름의 이해 (0) | 2023.09.05 |
[CS] 플로이드 워셜 이해 안되는 점 (0) | 2023.08.23 |
[CS][X] 프림 알고리즘 시간 복잡도에 대한 이해 (0) | 2023.08.20 |
[CS] 크루스칼 알고리즘 시간 복잡도에 대한 이해 (0) | 2023.08.20 |