操作系统--CPU调度

    xiaoxiao2023-10-24  167

    什么是CPU调度?

     从就绪队列中选出进程分配CPU的过程

    CPU调度算法

    先来先服务(FCFS):最简单的调度算法 短作业优先(SJF):从就绪队列中选出最短作业优先分配CUP。缺点是难以实现,因为难以知道就绪队列中作业的时间长短。优点平均等待时间短。优先权调度:静态优先权在进程创建时确定,且在整个生命周期中保持不变。动态优先权是指进程的优先权可以随进程的推进而改变,以便获得更好的调度性能。改变优先权的因素包括:进程的等待时间、已使用处理机的时间、资源使用情况。时间片轮转:每个进程将得到小单位的CPU时间片,通常为10~100毫秒。时间片用完后,该进程将被抢占并插入就绪队列末尾。缺点是频繁上下文切换
    最新回复(0)