Processor Scheduler


### Processor Schedulers
|Title|
|:-:|
|[Long-term scheduler](https://texonom.com/long-term-scheduler-5f0783472fa94c478b10b7a1bfbf0192)|
|[Short-term scheduler](https://texonom.com/short-term-scheduler-f95f24cbd78d490c8a216dcabb04e4cb)|
|[Medium-term scheduler](https://texonom.com/medium-term-scheduler-15b70c90c2f641e696fcc6c90cbd04d9)|


### Processor Scheduler Notion
|Title|
|:-:|
|[Processor Dispatcher](https://texonom.com/processor-dispatcher-dac6ca05f13c4ddc82906bd73f6080df)|


### Processor Queues
|Title|
|:-:|
|[Job Queue ](https://texonom.com/job-queue-92bccac0db114b5c83a0f3ac0d9de17e)|
|[Ready Queue](https://texonom.com/ready-queue-c8546adf7d604a73a15b292808bef5b7)|
|[Device Queue](https://texonom.com/device-queue-453d40088668423c96d51003b27f9a2e)|


- selection function (which) in ready Q
- decision mode (when) - end time
> - non preem
> - preem

> [[O/S] CPU Scheduler와 Dispatcher](https://velog.io/@ss-won/OS-CPU-Scheduler%EC%99%80-Dispatcher)




