在一个分时系统中,为每个进程分配时间片可以随进程的执行特点和执行情况而变化。现在有两类进程,一类进程经常产生中断,另一类进程中断次数很少,请问这两类进程哪类应该分得长的时间片,哪类应该分得短的时间片?为什么?更进一步,为哪类进程指定高优先级?为哪类进程指定低优先级?

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

在一个分时系统中,为每个进程分配时间片可以随进程的执行特点和执行情况而变化。现在有两类进程,一类进程经常产生中断,另一类进程中断次数很少,请问这两类进程哪类应该分得长的时间片,哪类应该分得短的时间片?为什么?更进一步,为哪类进程指定高优先级?为哪类进程指定低优先级?

经常产生中断的进程应该分配较短的时间片,很少产生中断的进程分配较长的时间片。经常产生中断的进程连续运行的时间相对较短,即使给它长的时间片,也可能经常在时间片未用完前因中断而让出处理器,所以只需分配较短的时间片。中断次数很少的进程,它连续运行的时间较长,为减少调度次数应给较大的时间片,尽可能让它较长时间占有处理器运行,可减少系统在调度上的花费。
让经常产生中断的进程优先级高于中断次数少的进程。因为这类进程经常产生中断,当它占用CPU后因某事件主动让出CPU时,就可以让其他进程使用CPU,使CPU与其他部件并行工作。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top