CPU 스케줄링과 알고리즘
·
OS
저번에 PCB에 CPU 스케줄링 정보가 저장된다고 했는데 CPU 스케줄링이 뭔지 CPU 스케줄링에 대해서 알아보자. https://seungjjun.tistory.com/226 프로세스란? (PCB, Context Switching) 프로세스(Process) 프로세스를 간단히 표현하면 실행중인 프로그램이라고 표현할 수 있다. 구체적으로 메모리 상에서 실행 중인 프로그램으로 운영체제로부터 자원(주소 공간, 파일, 메모리)을 할 seungjjun.tistory.com CPU 스케줄링이란? 우선 저번 포스팅에서 모든 프로세스는 실행을 위해 CPU가 필요하기 때문에 운영체제로 부터 CPU 자원을 할당받아야 한다고 배웠었다. 모든 프로세스들은 자신이 먼저 자원을 할당받아 먼저 실행되기를 원할텐데 어떻게 각각 프로..