CPU-I/O执行周期

多道程序的目标是:始终允许某个进程运行以最大化的CPU利用率

当一个进程等待时(例如等待I/O请求请求完成)操作系统就从该进程接管CPU控制,并将CPU交给另外一个进程。


CPU-I/O执行周期

进程的执行周期包括:

CPU执行

I/O等待

执行时间如图所示

图片发自简书App

对于选择何时的CPU算法,这种分布很重要

I/O密集型程序通常具有大量短CPU执行,CPU密集型程序可能只有少量长CPU执行。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文/素心说 John Wayne - Lady Gaga 今天是个平凡到不行的日子,但越是在百无聊赖的时刻,一丁...
    素心说阅读 1,339评论 0 0
  • 尘追前路日追腮,车落人群市集开。 何处寻凉清饮水,丑柑自喜入怀来。
    作家魏潘阅读 3,430评论 2 13
  • 渣男。 一脚踏两船,还要等他自己追求好事业功成名就? 真的是渣男。 什么都没想清楚,幼稚。 去死吧。 而且我本来也...
    23点蝎子阅读 1,053评论 0 0
  • 自恋 1.正常的自恋是觉得自己有能力,并且能够凭借自己的能力让自己生活的更好。 2.病态的自恋,是幻想自己有很大的...
    BelovedNutan阅读 4,479评论 0 0