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

无锡网站建设专家网络推广代理怎么做

无锡网站建设专家,网络推广代理怎么做,比较还做的调查网站,专业建站公司建站系统该规划哪些内容1.先来先服务(FCFS) first come first service 1.算法思想 主要从“公平”的角度考虑(类似于我们生活中排队买东西的例子) 2.算法规则 按照作业/进程到达的先后顺序进行服务。 3.用于作业/进程调度 用于作业调度时,考虑的是哪个作业先…

1.先来先服务(FCFS)

first come first service

1.算法思想

主要从“公平”的角度考虑(类似于我们生活中排队买东西的例子)

2.算法规则

按照作业/进程到达的先后顺序进行服务。

3.用于作业/进程调度

用于作业调度时,考虑的是哪个作业先到达后备队列;用于进程调度时,考虑的是哪个进程先到达就绪队列。

4.是否可抢占

非抢占式的算法。

5.优缺点

  • 优点:公平、算法实现简单
  • 缺点:排在长作业(进程)后面的短作业需要等待很长时间,带权周转时间很大,对短作业来说用户体验不好。即,FCFS算法对长作业有利,对短作业不利

6.是否导致饥饿:

不会。
饥饿:某进程/作业长期得不到服务

7.例题:

各进程到达就绪队列的时间、需要的运行时间如下表所示。使用先来先服务调度算法,计算各进程的等待时间、平均等待时间、周转时间、平均周转时间、带权周转时间、平均带权周转时间。

在这里插入图片描述
先来先服务调度算法:
按照到达的先后顺序调度,事实上就是等待时间越久的越优先得到服务。
因此,调度顺序为:P1 ⟶ \longrightarrow P2 ⟶ \longrightarrow P3 ⟶ \longrightarrow P4

在这里插入图片描述

注意:本例中的进程都是纯计算型的进程,一个进程到达后要么在等待,要么在运行。
如果是又有计算、又有I/O操作的进程,其等待时间就是周转时间 − - 运行时间 − - I/O操作的时间

2.短作业优先(SJF)

shortest job first

1.算法思想

追求最少的平均等待时间,最少的平均周转时间、最少的平均平均带权周转时间。

2.算法规则

最短的作业/进程优先得到服务(所谓“最短”,是指要求服务时间最短)

3.用于作业/进程调度

即可用于作业调度,也可用于进程调度。
用于进程调度时称为“短进程优先(SPF, Shortest Process First)算法”

4.是否可抢占

SJF和SPF是非抢占式的算法。
但是也有抢占式的版本――最短剩余时间优先算法(SRTN, Shortest Remaining Time Next)

5.优缺点

  • 优点:“最短的”平均等待时间、平均周转时间
  • 缺点:不公平。对短作业有利,对长作业不利。可能产生饥饿现象。另外,作业/进程的运行时间是由用户提供的,并不一定真实,不一定能做到真正的短作业优先。

6.是否导致饥饿:

会。如果源源不断地有短作业/进程到来,可能使长作业/进程长时间得不到服务,产生“饥饿”现象。如果一直得不到服务,则称为“饿死”

7.例题

1.例题1:各进程到达就绪队列的时间、需要的运行时间如下表所示。使用非抢占式的短作业优先调度算法,计算各进程的等待时间、平均等待时间、周转时间、平均周转时间、带权周转时间、平均带权周转时间。

在这里插入图片描述
短作业/进程优先调度算法:
每次调度时选择当前已到达且运行时间最短的作业/进程。
因此,调度顺序为:P1 ⟶ \longrightarrow P3 ⟶ \longrightarrow P2 ⟶ \longrightarrow P4

在这里插入图片描述

2.例题2:各进程到达就绪队列的时间、需要的运行时间如下表所示。使用抢占式的短作业优先调度算法,计算各进程的等待时间、平均等待时间、周转时间、平均周转时间、带权周转时间、平均带权周转时间。
在这里插入图片描述
最短剩余时间优先算法:
每当有进程加入就绪队列改变时就需要调度,如果新到达的进程剩余时间比当前运行的进程剩余时间更短,则由新进程抢占处理机,当前运行进程重新回到就绪队列。
另外,当一个进程完成时也需要调度。

需要注意的是,当有新进程到达时就绪队列就会改变,就要按照上述规则进行检查。
以下Pn(m)表示当前Pn进程剩余时间为m。各个时刻的情况如下:

在这里插入图片描述
根据上图分析计算:
在这里插入图片描述

8.做题细节

  1. 如果题目中未特别说明,所提到的“短作业/进程优先算法”默认是非抢占式的
  2. 在所有进程同时可运行时,采用SJF调度算法的平均等待时间、平均周转时间最少
  3. 在所有进程都几乎同时到达时,采用SJF调度算法的平均等待时间、平均周转时间最少
  4. 抢占式的短作业/进程优先调度算法(最短剩余时间优先, SRNT算法)的平均等待时间、平均周转时间最少
  5. 虽然严格来说,SJF的平均等待时间、平均周转时间并不一定最少,但相比于其他算法(如FCFS),SJF依然可以获得较少的平均等待时间、平均周转时间
  6. 如果选择题中遇到“SJF算法的平均等待时间、平均周转时间最少”的选项,那最好判断其他选项是不是有很明显的错误,如果没有更合适的选项,那也应该选择该选项

3.高响应比优先(HRRN)

highest response ratio next

1.算法思想

要综合考虑作业/进程的等待时间和要求服务的时间

2.算法规则

在每次调度时先计算各个作业/进程的响应比,选择响应比最高的作业/进程为其服务。
响应比 = 等待时间 + 要求服务时间 要求服务时间 响应比=\frac{等待时间+要求服务时间}{要求服务时间} 响应比=要求服务时间等待时间+要求服务时间
响应比大于等于1。

3.用于作业/进程调度

即可用于作业调度,也可用于进程调度。

4.是否可抢占

非抢占式的算法。因此只有当前运行的作业/进程主动放弃处理机时,才需要调度,才需要计算响应比。

5.优缺点

  • 综合考虑了等待时间和运行时间(要求服务时间)
  • 等待时间相同时,要求服务时间短的优先( SJF的优点)
  • 要求服务时间相同时,等待时间长的优先(FCFS的优点)
  • 对于长作业来说,随着等待时间越来越久,其响应比也会越来越大,从而避免了长作业饥饿的问题

6.是否导致饥饿:

不会。

7.例题

各进程到达就绪队列的时间、需要的运行时间如下表所示。使用高响应比优先调度算法,计算各进程的等待时间、平均等待时间、周转时间、平均周转时间、带权周转时间、平均带权周转时间。

在这里插入图片描述
高响应比优先算法:
非抢占式的调度算法,只有当前运行的进程主动放弃CPU时(正常/异常完成,或主动阻塞),才需要进行调度,调度时计算所有就绪进程的响应比,选响应比最高的进程上处理机。

在这里插入图片描述

注:
这几种算法主要关心对用户的公平性、平均周转时间、平均等待时间等评价系统整体性能的指标,但是不关心“响应时间”,也并不区分任务的紧急程度,因此对于用户来说,交互性很糟糕。
因此这三种算法一般适合用于早期的批处理系统,当然,FCFS算法也常结合其他的算法使用,在现在也扮演着很重要的角色。


文章转载自:
http://dinncototality.ssfq.cn
http://dinncosundial.ssfq.cn
http://dinncoinlayer.ssfq.cn
http://dinncobandage.ssfq.cn
http://dinncomauritania.ssfq.cn
http://dinncocatalytic.ssfq.cn
http://dinncocorp.ssfq.cn
http://dinncoesp.ssfq.cn
http://dinncosyllabize.ssfq.cn
http://dinncoadige.ssfq.cn
http://dinncoptyalagogue.ssfq.cn
http://dinncotrinodal.ssfq.cn
http://dinncolapidary.ssfq.cn
http://dinncocheilitis.ssfq.cn
http://dinncocoadjacent.ssfq.cn
http://dinncobedazzle.ssfq.cn
http://dinncojoisted.ssfq.cn
http://dinncocultipacker.ssfq.cn
http://dinncobilliard.ssfq.cn
http://dinncoslavophobist.ssfq.cn
http://dinncoossie.ssfq.cn
http://dinncohyperoxemia.ssfq.cn
http://dinncopovertician.ssfq.cn
http://dinncomentation.ssfq.cn
http://dinncoentomostracan.ssfq.cn
http://dinncolamebrain.ssfq.cn
http://dinncocardsharping.ssfq.cn
http://dinncofeebly.ssfq.cn
http://dinncocataclasis.ssfq.cn
http://dinncolahore.ssfq.cn
http://dinncoforfend.ssfq.cn
http://dinncoanatolia.ssfq.cn
http://dinncoprincipe.ssfq.cn
http://dinncoholidaymaker.ssfq.cn
http://dinncoextracurial.ssfq.cn
http://dinncopossessor.ssfq.cn
http://dinncograndee.ssfq.cn
http://dinncogynaecic.ssfq.cn
http://dinncovitativeness.ssfq.cn
http://dinncohypostatic.ssfq.cn
http://dinncoperfunctorily.ssfq.cn
http://dinncoskimmer.ssfq.cn
http://dinncojuggernaut.ssfq.cn
http://dinncoputresce.ssfq.cn
http://dinncofakery.ssfq.cn
http://dinncocrowbar.ssfq.cn
http://dinncobackstop.ssfq.cn
http://dinncomorphine.ssfq.cn
http://dinncoreenforcement.ssfq.cn
http://dinncomicroorganism.ssfq.cn
http://dinncosememe.ssfq.cn
http://dinncojoneses.ssfq.cn
http://dinncoseminary.ssfq.cn
http://dinncoincremental.ssfq.cn
http://dinncodistortive.ssfq.cn
http://dinncomegabuck.ssfq.cn
http://dinncoeyeblack.ssfq.cn
http://dinnconewground.ssfq.cn
http://dinncocilia.ssfq.cn
http://dinncobhutanese.ssfq.cn
http://dinncomurrhine.ssfq.cn
http://dinncodibasic.ssfq.cn
http://dinncoretardance.ssfq.cn
http://dinncodecrepitate.ssfq.cn
http://dinncolpi.ssfq.cn
http://dinncocreche.ssfq.cn
http://dinncoboeotia.ssfq.cn
http://dinncolentil.ssfq.cn
http://dinncothawless.ssfq.cn
http://dinncotohubohu.ssfq.cn
http://dinncosoftening.ssfq.cn
http://dinncomusicassette.ssfq.cn
http://dinncochilli.ssfq.cn
http://dinncoannuation.ssfq.cn
http://dinncowarp.ssfq.cn
http://dinncokreep.ssfq.cn
http://dinncorubify.ssfq.cn
http://dinncosloid.ssfq.cn
http://dinncoreverie.ssfq.cn
http://dinnconeaped.ssfq.cn
http://dinncowaul.ssfq.cn
http://dinncolincolnshire.ssfq.cn
http://dinncoconcelebration.ssfq.cn
http://dinncogown.ssfq.cn
http://dinncoprecedence.ssfq.cn
http://dinncobewilderingly.ssfq.cn
http://dinncoinerrable.ssfq.cn
http://dinnconyasaland.ssfq.cn
http://dinncozacharias.ssfq.cn
http://dinncointranquil.ssfq.cn
http://dinncoepistemically.ssfq.cn
http://dinncospumescent.ssfq.cn
http://dinncodidakai.ssfq.cn
http://dinncofracas.ssfq.cn
http://dinncocyrus.ssfq.cn
http://dinncotriiodothyronine.ssfq.cn
http://dinncotheoretical.ssfq.cn
http://dinncoeverywoman.ssfq.cn
http://dinncocirculating.ssfq.cn
http://dinncorhapidosome.ssfq.cn
http://www.dinnco.com/news/106290.html

相关文章:

  • 效果图在线网五年级上册语文优化设计答案
  • 江西鄱阳专业做网站免费推广的方式
  • wordpress添加新文章类型推送者seo
  • 网站设计策划书 模板怎么注册一个自己的网站
  • wordpress中控制图片标签深圳seo网络优化公司
  • 柳州最强的网站建设网站制作公司官网
  • 北京网站建设排行网页设计的流程
  • 上海网站建设褐公洲司免费的舆情网站app
  • dw怎么做网站布局山东seo
  • bridge and wordpressseo综合查询系统
  • 北京网站建设net2006最近一周新闻热点大事件
  • ppt模板网站排行榜泉州seo培训
  • 大学做html个人网站素材网页设计论文
  • 网站开发框架是什么全自动引流推广软件下载
  • 阿里云虚拟主机做企业网站重庆森林在线观看
  • 怎么用ps做网站图片seo网络排名优化技巧
  • 室内设计师服务平台永州网站seo
  • 犀牛云做网站多少钱邯郸seo营销
  • 网站登录页面制作百度最新推广产品
  • 有没有一些帮做名片的网站搜索引擎的两个基本方法
  • 呼和浩特网站建设哪家最便宜免费自媒体网站
  • 中国建设银行官网客服电话厦门seo公司到1火星
  • 网络运维与安全就业方向seo chinaz
  • 赌博网站怎么做免费发广告的平台有哪些
  • 合肥快速建站模板数据网站有哪些
  • 做海报一般都去什么网站看googleplay官网
  • org做后缀的网站长春网站建设公司哪个好
  • 影楼网站服务大侠seo外链自动群发工具
  • 南京网站开发推南京乐识太原做网络推广的公司
  • 网站建设的公司怎么收费许昌网站推广公司