当前位置: 首页 > news >正文

旅游网站开发的重要性凡客建站

旅游网站开发的重要性,凡客建站,丽水建设公司网站,做自己的彩票网站前言 嗨喽~大家好呀#xff0c;这里是魔王呐 ❤ ~! 要想多个进程交替运行#xff0c;操作系统必须对这些进程进行调度#xff0c; 这个调度也不是随即进行的#xff0c;而是需要遵循一定的法则#xff0c;由此就有了进程的调度算法。 python更多源码/资料/解答/教程等 …前言 嗨喽~大家好呀这里是魔王呐 ❤ ~! 要想多个进程交替运行操作系统必须对这些进程进行调度 这个调度也不是随即进行的而是需要遵循一定的法则由此就有了进程的调度算法。 python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 一、先来先服务调度算法 先来先服务FCFS调度算法是一种最简单的调度算法 该算法既可用于作业调度也可用于进程调度。 FCFS算法比较有利于长作业进程而不利于短作业进程。 由此可知本算法适合于CPU繁忙型作业而不利于I/O繁忙型的作业进程。 二、短作业优先调度算法 短作业进程优先调度算法SJ/PF是指对短作业或短进程优先调度的算法 该算法既可用于作业调度也可用于进程调度。 但其对长作业不利 不能保证紧迫性作业进程被及时处理 作业的长短只是被估算出来的。 三、时间片轮转法 时间片轮转(Round RobinRR)法的基本思路是让每个进程在就绪队列中的等待时间与享受服务的时间成比例。 在时间片轮转法中需要将CPU的处理时间分成固定大小的时间片 例如几十毫秒至几百毫秒。如果一个进程在被调度选中之后用完了系统规定的时间片但又未完成要求的任务则它自行释放自己所占有的CPU而排到就绪队列的末尾等待下一次调度。 同时进程调度程序又去调度当前就绪队列中的第一个进程。 显然轮转法只能用来调度分配一些可以抢占的资源。 这些可以抢占的资源可以随时被剥夺而且可以将它们再分配给别的进程。 CPU是可抢占资源的一种。 但打印机等资源是不可抢占的。 由于作业调度是对除了CPU之外的所有系统硬件资源的分配其中包含有不可抢占资源所以作业调度不使用轮转法。 在轮转法中时间片长度的选取非常重要。 首先时间片长度的选择会直接影响到系统的开销和响应时间。 如果时间片长度过短则调度程序抢占处理机的次数增多。 这将使进程上下文切换次数也大大增加从而加重系统开销。 反过来如果时间片长度选择过长例如一个时间片能保证就绪队列中所需执行时间最长的进程能执行完毕则轮转法变成了先来先服务法。 时间片长度的选择是根据系统对响应时间的要求和就绪队列中所允许最大的进程数来确定的。 在轮转法中加入到就绪队列的进程有3种情况 第一种是分给它的时间片用完但进程还未完成回到就绪队列的末尾等待下次调度去继续执行。 第二种情况是分给该进程的时间片并未用完只是因为请求I/O或由于进程的互斥与同步关系而被阻塞。当阻塞解除之后再回到就绪队列。 第三种情况就是新创建进程进入就绪队列。 如果对这些进程区别对待给予不同的优先级和时间片从直观上看可以进一步改善系统服务质量和效率。 例如我们可把就绪队列按照进程到达就绪队列的类型和进程被阻塞时的阻塞原因分成不同的就绪队列每个队列按FCFS原则排列各队列之间的进程享有不同的优先级但同一队列内优先级相同。这样当一个进程在执行完它的时间片之后或从睡眠中被唤醒以及被创建之后将进入不同的就绪队列。 四、多级反馈队列 前面介绍的各种用作进程调度的算法都有一定的局限性。 如短进程优先的调度算法仅照顾了短进程而忽略了长进程而且如果并未指明进程的长度则短进程优先和基于进程长度的抢占式调度算法都将无法使用。 而多级反馈队列调度算法则不必事先知道各种进程所需的执行时间而且还可以满足各种类型进程的需要因而它是目前被公认的一种较好的进程调度算法。 在采用多级反馈队列调度算法的系统中调度算法的实施过程如下所述 应设置多个就绪队列并为各个队列赋予不同的优先级。 第一个队列的优先级最高第二个队列次之其余各队列的优先权逐个降低。 该算法赋予各个队列中进程执行时间片的大小也各不相同在优先权愈高的队列中为每个进程所规定的执行时间片就愈小。 例如第二个队列的时间片要比第一个队列的时间片长一倍……第i1个队列的时间片要比第i个队列的时间片长一倍。 当一个新进程进入内存后首先将它放入第一队列的末尾按FCFS原则排队等待调度。 当轮到该进程执行时如它能在该时间片内完成便可准备撤离系统 如果它在一个时间片结束时尚未完成调度程序便将该进程转入第二队列的末尾再同样地按FCFS原则等待调度执行 如果它在第二队列中运行一个时间片后仍未完成再依次将它放入第三队列……如此下去当一个长作业(进程)从第一队列依次降到第n队列后在第n 队列便采取按时间片轮转的方式运行。 仅当第一队列空闲时调度程序才调度第二队列中的进程运行 仅当第1(i-1)队列均空时才会调度第i队列中的进程运行。 如果处理机正在第i队列中为某进程服务时又有新进程进入优先权较高的队列(第1(i-1)中的任何一个队列)则此时新进程将抢占正在运行进程的处理机即由调度程序把正在运行的进程放回到第i队列的末尾把处理机分配给新到的高优先权进程。 尾语 最后感谢你观看我的文章呐~本次航班到这里就结束啦 希望本篇文章有对你带来帮助 有学习到一点知识~ 躲起来的星星也在努力发光你也要努力加油让我们一起努力叭。 最后宣传一下呀~更多源码、资料、素材、解答、交流皆点击下方名片获取呀
http://www.hkea.cn/news/14539442/

相关文章:

  • 如何在外管局网站上做a合同网站怎么做会让神马搜索到
  • 学做衣服网 缤纷网站重庆网站推广哪家服务好
  • 网站建设 58同城深圳建筑设计院招聘信息
  • 怎么刷网站权重网站收录差
  • 几大门户网站宁波网络推广平台推荐
  • 泰安专业网站开发公司企业信息查询app哪个最好
  • 源汇区建设局网站装修公司网站怎么做
  • 网站优化公司大家好太原定制网站制作流程
  • 济南会做网站的公司优化电脑的软件有哪些
  • cnzz网站建设教学wordpress dux主题首页排序
  • 网站关键词放哪河南省住房和城乡建设厅网站主页
  • 新手怎么建立网站哪家网站设计公司好
  • dedecms做网站教程中国建设银行官网电脑版
  • 企业查询官方网站网站 关键字
  • 北京网页网站设计制作网站团队人员
  • 中国建设银行老版本下载官方网站12306网站开发多少钱
  • 无锡 网站开发对外网站ipv6建设方案模板
  • 网站建设的条件做海报素材的网站
  • 微信网站的结构开源html5 网站模板
  • 茶叶企业网站建设什么是全网营销推广
  • 江宁网站建设方案网站收索流量
  • 大学建设网站的意义网页版梦幻西游三借芭蕉扇
  • 网站模块图片网站提供的链接
  • 网站建设基本流程费用彩视网站建设策划
  • 全国网站集约化建设试点单页站如何做网站seo优化
  • 太原怎样优化网站建设国内搜索引擎排名
  • 专门做项目代理的网站wordpress和织梦架构
  • 丰台电子网站建设什么网比较好
  • 成都网站建设制作公司做网站前怎么写文档
  • 建设化妆品网站的成本企业邮箱注册申请费用