808操作系统 处理机调度

本文探讨了处理机调度的层次、概念、时机和方式,重点讲解了先来先服务、短作业优先、高响应比优先等调度算法,涉及批处理系统、交互式系统,以及多级反馈队列调度,还介绍了调度原则和实例,最后提供了相关习题供读者巩固理解。
摘要由CSDN通过智能技术生成

处理机调度

调度的层次和概念

img

img

img

进程调度的时机 方式

img

img

img

img

调度的基本原则

img

调度算法

在这里插入图片描述

批处理系统 算法

先来先调度

img

img

短作业优先

img

非抢占

img

抢占

img

注意

在这里插入图片描述

高响应比优先

img

img

总结

img

交互式系统算法

时间片轮转

img

优先级调度算法

img

img

多级反馈队列调度算法

img

img

img

习题

在单处理器的多进程系统中,进程什么时候占用处理器及决定占用时间的长短是由进程的特点以及进程调度策略决定的

先来先服务对长进程有利  即有利于cpu繁忙型的作业

响应比=响应时间/进程所需要的时间    
响应时间=等待时间+进程所需要的时间 


时间片轮转调度算法绝对是可抢占的算法

作业是用户提交的,进程是由系统自动生成的。前者以用户任务为单位,后者以操作系统控制为单位

分时系统需要同时满足多个用户的需要,因此把处理器时间轮流分配给多个用户作业使用, 即采用时间片轮转调度算法

UNIX是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统分类,属于分时操作系统

满足短作业优先且不会发生饥饿现象的是高响应比优先调度算法

当进程处于临界区时, 说明进程正在占用处理机,只要不破坏临界资源的使用规则,就不会影响处理机的调度。

时钟中断发生后,系统会修改当前进程在时间片内的剩余时间

影响时间片大小的主要因素包括响应时间、系统开销和进程数量等
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值