Notice
Recent Posts
Recent Comments
Link
목록비선점형 (1)
개발자는 기록이 답이다
혼공 컴퓨터구조 + 운영체제 11. CPU스케줄링
1. CPU스케줄링 개요 모든 프로세스는 CPU를 필요로 하고 모든 프로세스는 먼저 CPU를 사용하고 싶어한다. 이러한 프로세스들에게 공정하고 합리적으로 CPU 자원을 할당하기 위해 운영체제는 어떤 프로세스에 CPU를 할당할지, 어떤 프로세스를 기다리게 할지를 결정한다. CPU 스케줄링(CPU scheduling): 운영체제가 프로세스들에게 공정하고 합리적으로 CPU 자원을 배분하는 것 CPU 스케줄링은 컴퓨터 성능과도 직결되는 대단히 중요한 문제다. 프로세스들에게 현명하게 CPU를 배분하지 못하면 반드시 실행되어야 할 프로세스들이 실행되 지 못하거나, 당장 급하지 않은 프로세스들만 주로 실행되는 등 무질서한 상태가 발생할 수도 있기 때문이다. 프로세스 우선 순위 우선순위가 높은 프로세스란? 빨리 처리해..
CS/운영체제
2024. 1. 28. 22:48