原文件部分截取内容:

第6章 输入/输出系统

张晨曦 刘依

www.GotoSchool.net

xzhang2000@sohu.com

6.1I/O系统性能与CPU性能

6.2I/O系统的可靠性、可用性和可信性

6.3廉价磁盘冗余阵列RAID

6.4总线

6.5通道处理机

6.6I/O与操作系统

6.1 I/O系统性能与CPU性能

输入/输出系统简称I/O系统

它包括:

I/O设备

I/O设备与处理机的连接

I/O系统是计算机系统中的一个重要组成部分

完成计算机与外界的信息交换

给计算机提供大容量的外部存储器

按照主要完成的工作进行分类:

存储I/O系统(本章内容)

通信I/O系统

6.1 I/O系统性能与CPU性能

人们对I/O系统的作用和性能没有给予足够的重视

人们更多地关注:CPU的性能

许多人甚至认为CPU的速度就是计算机的速度。

I/O设备通常被称为外围设备。

(外围的就似乎没那么重要了)

系统的响应时间(衡量计算机系统的一个更好的指标)

从用户输入命令开始,到得到结果所花费的时间。

由两部分构成:

I/O系统的响应时间

CPU的处理时间

6.1 I/O系统性能与CPU性能

误区:使用多进程技术可以忽略I/O性能对系统性能的影响

多进程技术只能够提高系统吞吐率,并不能够减

少系统响应时间。

进程切换时可能需要增加I/O操作。

可切换的进程数量有限,当I/O处理较慢时,仍

然会导致CPU处于空闲状态。

6.1 I/O系统性能与CPU性能

例6.1 假设一台计算机的I/O处理时间占响应时间的10%,当I/O性能保持不变,而对CPU的性能分别提高10倍和100倍时,该计算机系统的总体性能会发生什么样的变化?

解 假设改进前程序的执行时间为1个单位时间。

如果CPU的性能提高10倍,程序的执行时间(包含I/O处理时间)减少为:

(110%) / 10 + 10% = 0.19

即整机性能只能提高到原来的约5倍,约50%的CPU性能被浪费在I/O处理上。

6.1 I/O系统性能与CPU性能

如果CPU的性能提高100倍,程序的执行时间减少为:

(1  10%) / 100 + 10% = 0.109

这表示整

计算机系统结构pdf张晨曦刘依,计算机系统结构-张晨曦.zip-第6章.PPT相关推荐

  1. 计算机英语第三版 刘艺,计算机英语(第3版)复习刘艺 王春生课后习题.pdf

    计算机英语(第3版)复习刘艺 王春生课后习题 Unit One Computer and Computer Science 计算机与计算机科学/ Section A 参考答案 III. Fill in ...

  2. 计算机系统结构pdf张晨曦刘依,第1章计算机系统结构的基本概念张晨曦刘依www.Arch365.ppt...

    第1章计算机系统结构的基本概念张晨曦刘依www.Arch365 1.4 计算机系统结构的发展 不同的应用对计算机系统结构的设计提出了不同的要求 应用需求是促使计算机系统结构发展的最根本的动力 一些特殊 ...

  3. 计算机系统结构张晨曦第6章ppt,计算机系统结构-张晨曦.zip-第5章.PPT

    原文件部分截取内容: 第5章 存储层次 张晨曦 刘依 www.GotoSchool.net xzhang2000@sohu.com 5.1存储器的层次结构 5.2Cache基本知识 5.3降低Cach ...

  4. 计算机的数学思想源头(回复“计算机数学”可下载PDF典藏版)

    计算机的数学思想源头(回复"计算机数学"可下载PDF典藏版) 2018-04-16 数据简化DataSimp 数据简化DataSimp导读:前篇<计算机诞生的详细历史> ...

  5. pspice计算机仿真实验,PSpice二阶动态电路的计算机仿真分析.pdf

    PSpice二阶动态电路的计算机仿真分析.pdf !!=塑 实 验 室 科 学 第 l3卷 第 4期 2010年 8月 CNl2-1352/N LABORATORY SCIENCE Vo1.13 No ...

  6. 计算机控制及网络技术pdf,计算机控制系统pdf

    为毕业生写计算机控制系统pdf提供计算机控制系统pdf范文参考,涵盖硕士.大学本科毕业论文范文和职称论文范文,包括论文选题.开题报告.文献综述.任务书.参考文献等,是优秀免费计算机控制系统pdf网站. ...

  7. 计算机网络管理云红艳电子版,计算机网络管理pdf

    一些网页上的信息,我们可能需要打印出来,以便与人交流,但是如果直接复制出来,再粘贴到word或者Excel里显得又那么的繁琐.下面是学习啦小编收集整理的计算机网络管理pdf,希望对大家有帮助~~ 计算 ...

  8. 计算机组网技术与配置 pdf,教案计算机组网技术.pdf

    四 川 教 育 学 院 四 川 教 育 学 院 课 程 教 案 课 程 教 案 课 程 名 称 : 计算机组网技术 课 程 类 型 : 专业课 课 程 性 质 : 专业选修 上 课 时 间 : 201 ...

  9. 计算机原理转移指令题,转移指令计算机原理.pdf

    转移指令计算机原理.pdf 3.3.5 程序控制指令程序控制指令 程序控制指令又称为控制转移指令,包括转移指令.循环控制指令.过程调用指令和 中断指令 4 类.转移指令又分为无条件转移指令和条件转移指 ...

最新文章

  1. python编程爱心-python画一个玫瑰和一个爱心
  2. MYSQL 设计数据结构注意事项
  3. 深入理解Linux调度子系统
  4. Could not find support-media-compat.aar
  5. CompletableFuture详解~设置任务结果
  6. 331页!2021年的精华尽在这本数据库技术年刊
  7. 相机无线传输到服务器,A7R4心得 篇一:SONY相机无线传输备份照片到群晖NAS介绍和设置教程 支持A9、A7R3和A7R4微单...
  8. 传递给系统调用的数据区域太小。 (异常来自 HRESULT:0x8007007A)
  9. 燕山大学高数AⅠ复习资料
  10. 最大流算法之Dinic
  11. iPhone苹果手机怎么定位追踪另外一个苹果iPhone手机的位置?
  12. java getselectedrow_Java JTable.getSelectedRow方法代碼示例
  13. 陶哲轩实分析 5.2 节习题试解
  14. golang对比python
  15. coq 函数式编程--Basics.v
  16. 发力“智能马桶”的小米们,选对了目标群体吗?
  17. Java实现汉字转换拼音功能
  18. OSChina 周五乱弹 ——程序员会喜欢的 12 款键盘
  19. 02_搭建项目(servlet+java bean+jsp的商城教程)
  20. 软件测试 - 功能测试Ⅱ

热门文章

  1. S32K系列S32K144学习笔记——FTM3定时器
  2. 山东理工大学中外合作办学计算机专业,山东理工大学学费多少 收费标准
  3. 自适应(动态)哈夫曼编码与解码过程
  4. 三分屏课件制作_不是所有的AMOLED手机屏都一样!实测华为P30用了怎样一块屏
  5. .NC文件批量转换为tif
  6. 《编程珠玑》代码之路21:设计一个比C++库函数快一个数量级的《圣经》单词统计功能
  7. 2019计算机文都考研百度云,2019文都考研全年集训营.pdf
  8. 使用vs调用DLL在运行时调用的方法,使用delph调用dll
  9. flutter自定义单元格_使用自定义大小的单元格制作复杂的UICollectionView布局(第1部分)
  10. 面试--2--晨晖电子