반응형 Context Switch1 05. Process Scheduling What is Process Scheduling?시스템에는 여러개의 프로세스가 있고, 각 프로세스는 고유한 address space를 가진다.OS는 각각의 프로세스가 마치 자체 CPU와 memory가 있는것처럼 만든다.(illusion)목적 : 프로세스들 사이에서 CPU 코어를 빈번하게 교체하는 것Provide concurrency(동시성 제공)이 목적을 달성하기 위해 프로세스 스케줄러는 코어에서 실행 가능한 여러 프로세스 중에서 하나의 프로세스를 선택한다.프로세스 스케쥴링을 배우는것은 다음을 배우는 것을 의미한다.프로세스들 간의 switch 방법스케쥴링 할 사용 가능한 프로세스들을 찾거나 관리하는 방법실행할 다음 프로세스를 선택하는 방법Parallelism vs. Con.. 2024. 4. 24. 이전 1 다음 반응형