issues
search
S9S99
/
Study
Personal study report
0
stars
0
forks
source link
2020/12/01 os
#69
Open
S9S99
opened
3 years ago
S9S99
commented
3 years ago
진행 상황
p.108 ~ 113
내용 정리
Process Scheduling
Scheduling Queues
프로세스는 일단 job queue에 put되고 메인메모리 할당된 준비된 리스트를 ready queue라고 한다
레디큐는 대개 링크드리스트로 저장되고 해더는 처음과 마지막 PCB의 포인터를 가진다
I/O디바이스 부분은 device queue
queueing diagram
새 프로세스가 레디큐에서 실행되거나 dispatched됨
Schedulers
schedulers
long-term scheduler 또는 job scheduler 는 프로세스를 메모리로 옮기고 실행, short-term scheduler 또는 CPU scheduler는 프로세스를 cpu에 할당
Context Switch
프로세스 스위칭 시 현재의 context를 저장할 필요가 있다
state save, state restore
스위칭 시 현재 프로세스 상태 저장과 리스토어를 하는 작업을 context switch라고 한다
진행 상황
내용 정리