链接:https://www.nowcoder.com/questionTerminal/bf9435b00606484c9f85fe93c72bf06d
来源:牛客网

某系统正在执行三个进程 P1、 P2 和 P3, 各进程的计算( CPU)时间和 I/O 时间比例如下表所示。

进程

计算时间

I/O时间

P1

90%

10%

P2

50%

50%

P3

15%

85%

为提高系统资源利用率,合理的进程优先级设置应为()。

P1>P2>P3
P3>P2>P1
P2>P1=P3
P1>P2=P3
应该是B
操作系统老师上课讲的那个根据I/O时间和CPU时间比例来为进程分配优先级的题目,I/O时间比例越大,则为了公平,这个进程的优先级越高。

[解析] 本题考查考生对调度算法的实际应用。不同的调度算法具有不同属性,可能对某些进程有特殊偏好。例如短进程优先算法就会特别眷顾短进程,长进程就会被忽视。这与设计操作系统时需要保证系统的公平性相悖,所以,为了选择合适的算法,必须分析各个算法的属性。调度的基本准则包括:尽可能让昂贵的处理机处于繁忙中;单位时间内所完成进程的数量尽量多;要让周转时间尽可能地少;后备时间越短越好;等待时间越短越好;响应时间越短越好。本题中,由于进程的CPU时间和I/O时间不同,I/O越繁忙,表示其状态由执行到阻塞的变化越多,为此,公平起见,给予较高的优先级,同时也避免CPU繁忙的进程独占处理机。考察本题,调度的公平性是最重要的。若将P1的优先级设为最高,那么很有可能其会长期占用处理机,造成其他进程的饥饿,所以,从公平性考虑,需要均衡配置处理机的时间。

其他观点:短作业优先,,cpu耗时越短就是短作业
牛客942775号
计算进程会占用大量的cpu时间,而i/o大的会占用较少的cpu资源,相当于短作业,所以应该优先权更高。
链接:https://www.nowcoder.com/questionTerminal/bf9435b00606484c9f85fe93c72bf06d
来源:牛客网

确定进程优先级的三个方面:
(1)进程类型,系统进程(如接受进程,对换进程,磁盘I/o进程)的优先权高于一般用户进程的优先权。
(2)进程对资源的需求,进程估计执行时间及内存需要量少的进程应赋予较高优先权。
(3)用户要求。

操作系统老师上课讲的那个根据I/O时间和CPU时间比例来为进程分配优先级的题目,I/O时间比例越大,则这个进程的优先级越高相关推荐

  1. 基尼指数——基尼系数是指国际上通用的、用以衡量一个国家或地区居民收入差距的常用指标。基尼系数介于0-1之间,基尼系数越大,表示不平等程度越高。...

    基尼系数是指国际上通用的.用以衡量一个国家或地区居民收入差距的常用指标.基尼系数介于0-1之间,基尼系数越大,表示不平等程度越高. 收入基尼系数 其具体含义是指,在全部居民收入中,用于进行不平均分配的 ...

  2. 【健康】全球公认最健康的作息时间表,你应该拥有~ 2017-12-18 人民日报 对于健康来说,年轻向来不是资本,如果你现在不好好管理你的身体,那么年纪越大,你会发现有越多的健康问题出现,下面是全球

    [健康]全球公认最健康的作息时间表,你应该拥有~ 2017-12-18 人民日报 对于健康来说,年轻向来不是资本,如果你现在不好好管理你的身体,那么年纪越大,你会发现有越多的健康问题出现,下面是全球公 ...

  3. [转]新东方老师上课讲的笑话(太有才了)

    [张洪伟] 起名字的问题:中西方都不愿意以鲜花.野草起名字,什么牡丹玫瑰,小红小翠了,一听就变味了:张建.李建,但不能叫范建(贱)了:北京以前有个建(贱)人学校,你打电话咨询,服务小姐会说:您好,贱人 ...

  4. 新东方老师上课讲的笑话

    [ 张洪伟] 起名字的问题:中西方都不愿意以鲜花.野草起名字,什么牡丹玫瑰,小红小翠了,一听就变味了:张建.李建,但不能叫范建(贱)了:北京以前有个建(贱)人学校,你打电话咨询,服务小姐会说:您好,贱 ...

  5. 程序员年纪越大,工作被取代性越强

    web前端教程 用大白话,来讲编程 查看全文 http://www.taodudu.cc/news/show-1159859.html 相关文章: 日常撕逼:React和Vue到底谁更牛? 程序员职业 ...

  6. 测试你的耳朵年龄,能听到的频率越大,说明你的年龄越小

    声波在单位时间内的振动次数称为频率(frequency),单位赫(Hz). 在一般情况下,听觉的适宜刺激是频率为20-20000次/秒(赫)的声波,也叫可听声,一般把声音频率分为高频.中频和低频三个频 ...

  7. 通常计算机的存储容量越大性能就越好吗,为什么计算机的内存越大速度越高?...

    首先这个问题本身就有毛病,我们需要知道计算机的运行速度不仅仅是由它的内存来决定的.除了内存外还有CPU,缓存,频率,硬盘读写速度等因素都可能影响计算机的运行速度.电脑的CPU是用来处理数据的,CPU的 ...

  8. 波动越大的基金就越适合定投么?

    我不知道大家在走上定投这条羊肠小道的时候有没有听过一句论断性的话叫做:净值波动越大的基金就越适合定投.或者有的时候也会被简单解读成"波动越大的基金定投收益率就越高". 的确,定投具 ...

  9. 死磕GC:Java GC 和 GO GC 大对比,看完秒成高高手

    说在前面 现在拿到offer超级难,甚至连面试电话,一个都搞不到. 尼恩的技术社群中(50+),很多小伙伴凭借 "左手云原生+右手大数据"的绝活,拿到了offer,并且是非常优质的 ...

最新文章

  1. AQS基础——多图详解CLH锁的原理与实现
  2. 求职 .net程序员!
  3. RocketMQ中主从复制
  4. .sh文件是什么语言_FastDFS分布式文件系统的搭建安装
  5. Firebug控制台详解[转]
  6. mysql通过集合查询_MySQL使用集合函数进行查询操作实例详解
  7. vs2015企业版密钥
  8. UI必不可少!手机计算器界面设计可学习案例
  9. mui 多文件上传至spring mvc 服务器
  10. 腾讯滑块验证码识别和加速度模拟(1)
  11. 指针 是否相同_【变电小课堂】MF47指针式万用表操作指南
  12. 五边形镶嵌计算机程序,如何看待美国数学家发现可无缝密铺平面的五边形?.doc...
  13. 微信小程序—连接MQTT
  14. Excel图表制作(一):商务图表之加最大值和最小值标签的基本图
  15. 用户验收测试要求目标
  16. Chrome打开摄像头权限
  17. vue IconPark 图标 的使用
  18. 什么是IO流?什么是IO流?
  19. 恢复IDEA中误删的文件
  20. nrf24l01无线通信模块与51单片机工作原理

热门文章

  1. Java——BigInteger类和BigDecimal类
  2. redis面试问题(二)
  3. 20162328蔡文琛 四则运算第一周
  4. Codeforces 724 G Xor-matic Number of the Graph 线性基+DFS
  5. JZOJ 3.10 1540——岛屿
  6. LA3902 Network (树上dfs)
  7. Jenkins TFS配置
  8. hdu4046 不错的线段树单点更新
  9. hdu 3265 线段树扫描线(拆分矩形)
  10. hdu4772 水模拟