프로세스 스케줄링
👍 프로세스 스케줄링 제한된 자원을 효율적으로 사용하기 위한 운영체제(소프트웨어)의 전략 컴퓨터를 켜면 ROM 내의 부트로더가 디스크에서 운영체제 핵심파일을 RAM에 적재시킴으로써 운영체제가 모든 통제권을 갖게 된다. RAM 내 보호구역에 자리잡은 운영체제는, 다른 프로그램들이 실행될 수 있도록 프로세스를 적재한다. 그런데 다중프로그래밍에서는 프로세스가 엄청 많은 것에 비해 컴퓨터가 가진 자원은 매우 한정되어 있다. 따라서 운영체제는 수많은 프로세스들이 자원을 효율적으로 사용할 수 있도록 CPU할당과 문맥교환에 머리를 잘 굴려야 하는데, 이를 프로세스 스케줄링이라고 한다. 👍 프로세스 스케줄링과 비슷한 용어이지만 다른 개념 👊 장기(상위) : Job 스케줄링 프로세스가 자원을 사용하는 시기를 결정하여 대..
2020.07.07