张胖仙的、迷弟 2023-02-27 18:40 采纳率: 100%
浏览 35
已结题

操作系统原理问题求dl!

有没有hxd可以帮答疑解惑的?刚入门,请问:A类进程为什么每时间片【平均等待时间+平均执行时间】为0.8s都不变?后续B进程结束后A进程平均等待时间就减少了吧?

img

  • 写回答

2条回答 默认 最新

  • GaleTeng 2023-03-01 21:27
    关注
    题主的意思大概是:
      B进程在经历5个时间片后就执行完成了,此时只剩4A进程,时间片0.8s应该改变了
    个人认为:
      首先题目中说了就绪进程队列的平均长度为5,(容纳)4A1B,时间片0.8s是不会变的,只是说当B进程执行完后,此时只剩4A进程,时间片(0.8s)全部用于执行A进程,一个时间片(0.8s)执行两轮4A进程
       题目的意思我觉得并不是指现在要执行5个进程,其中4A进程,1B进程,问AB进程平均周转时间
       而是指的从开始执行到执行完成,AB进程平均周转时间,也就是说,当前就绪队列并不是4A1B,是有很多AB进程,一个A/B进程,从开始执行到执行完成所需的周转时间就是题目要求的平均周转时间
       简单来说,A进程和B进程充足,每个时间片都是执行(4A1B),1A需要20个时间片才能执行完成,在A进程执行过程中,B进程不止有1个(B进程充足),所以A进程平均周转时间:20 * 0.8
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月10日
  • 已采纳回答 3月2日
  • 修改了问题 2月27日
  • 创建了问题 2月27日

悬赏问题

  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥170 如图所示配置eNSP
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持