이 글을 혼자 공부하는 컴퓨터구조 + 운영체제 (한빛미디어) 책을 읽고 혼자 공부한 내용입니다.잘못 이해한 부분이 있을 수 있고, 문제가 있는 부분 댓글로 알려주시면 수정하겠습니다. 모든 프로세스는 CPU를 필요로 하고 모든 프로세스는 먼저 CPU를 사용하고 싶어함이러한 프로세스들에게 공정하고 합리적으로 CPU를 자원을 할당하기 위해운영체제는 어떤 프로세스에 CPU를 할당할지, 어떤 프로세스를 기다리게 할지를 결정함-> 이렇게 운영체제가 프로세스들에게 공정하고 합리적으로 CPU 자원을 배분하는 것을 CPU 스케줄링이라고 함프로세스 우선순위우선순위가 높은 프로세스란 빨리 처리해야하는 프로세스를 의미우선순위가 높은 프로세스에는 대표적으로 입출력 작업이 많은 프로세스가 속함 운영체제는 각 프로세스의 PCB에..