CPU时间片
时间片
定义: 现在的操作系统是分时系统,会给每个进程分配相同时间CPU资源,如果这个进程在时间片结束前阻塞或者结束,可以进行CPU切换来提高CPU的利用率。这样就不会因为一个进程阻塞住导致电脑无响应,提高了电脑的交互性。
调度算法
轮状调度算法
时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。调度程序所要做的就是维护一张就绪进程列表,当进程用完它的时间片后,它被移到队列的末尾。
优先调度算法
1、优先调度算法的类型
非抢占式优先调度算法
抢占式优先调度算法
2、优先权的类型
- 静态优先权
- 动态优先权
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!