목록CPU스케줄링 (1)
yoooniverse
[운영체제] 쉽게 배우는 운영체제 4장 CPU 스케줄링 (1/2)
01 스케줄링의 개요 스케줄링이란? 여러 프로세스의 상황을 고려하여 CPU와 시스템 자원을 어떻게 배정할지 결정하는 일 CPU 스케줄링의 종류 (1) 고수준 스케줄링(high level) / 장기 스케줄링(long-term) / 작업 스케줄링(job) 프로세스의 활성화 여부 컨트롤하여 시스템 내의 전체 작업 수를 조절하는 것 전체 시스템의 부하를 고려, 시스템 내에서 동시에 실행 가능한 프로세스의 총개수가 정해짐. (작업 : 운영체제에서 다루는 일의 가장 큰 단위. 1개 또는 여러 개의 프로세스로 이루어짐) "degree of multiprogramming" : 시스템의 전체 프로세스 수 (2) 저수준 스케줄링(low level) / 단기 스케줄링(short-term) 프로세스의 상태를 미세하게 조절하는..
운영체제/쉽게 배우는 운영체제
2022. 10. 22. 22:19