页数:85页文件大小:832.2 KB来源: 计算机体系结构ppt课件
本课件讲解输入/输出系统,先分析I/O系统性能与CPU性能的关系及可靠性度量,再介绍廉价磁盘冗余阵列RAID、总线的设计与标准、通道处理机的工作原理与流量分析,最后讨论I/O与操作系统的关系。
输入/输出系统封面
输入/输出系统
输入/输出系统目录
能1.输入/输出系统简称I/O系统它包括
能4.人们对I/O系统的作用和性能没有给
I/O系统性能与CPU性能:能6.误区
例6.1 假设一台计算机的I/O处理时间
PU的性能提高100倍
能6.评价I/O系统性能的参数主要有
处理器性能已经很高
性、可用性和可信性
性、可用性和可信性例6.2假设磁盘子系统
性、可用性和可信性解整个系统的失效率为
性、可用性和可信性6.提高系统组成部件可
磁盘阵列DA(Disk Array)
多个独立的请求可以由多个盘来并行地处理
廉价磁盘冗余阵列Redundant
廉价磁盘冗余阵列RAID
在磁盘阵列中设置冗余需要解决以下两个问题
公司产品缺点优点可以容忍的故障个数以及当
有关RAID的几个问题
非冗余阵列,无冗余信息
亦称镜像盘,使用双备份磁盘
RAID1的特点
存储器式的磁盘阵列
RAID2的特点
位交叉奇偶校验盘阵列D3
RAID3的特点
块交叉奇偶校验磁盘阵列2.采用比较大的条
RAID4读写特点
RAID4能有效地处理小规模访问
块交叉分布奇偶校验磁盘阵列2.数据以块交
P+Q双校验磁盘阵列2.特点
RAID10又称为RAID1+0先进行镜
RAID01又称为RAID0+1先进行条
实现盘阵列的方式主要有三种
磁盘阵列技术研究的主要热点问题
在计算机系统中,各子系统之间可以通过总线
总线设计存在很多技术难点
设计总线时需要考虑的一些问题低价格高性能
分离事务总线(又称
分离事务总线有较高的带宽
总线:同步总线
I/O总线标准
总线标准和实数据表
本页含数据表/图示,源文件文字与数字粘连,未能安全切分为表格,以下为原文提取文字,具体数值请对照原课件图片核对。
PCI-XPCISCSIIDE / Ultra ATA32/6432/648/1616数据宽度(b)66/100/13333/6610(Fast)20(Ultra)40(Ultra2)80(Ultra3)160(Ultra4)100时钟频率(MHz)多个多个多个1个总线主设备数量1066533320200峰值带宽(MBps)同步同步异步异步同步方式无无ANSI X3.131无标准几种常用并行I/O总线
总线数据表
本页含数据表/图示,源文件文字与数字粘连,未能安全切分为表格,以下为原文提取文字,具体数值请对照原课件图片核对。
的4种串行I/O总线的一些典型特征SPIRS-2321-wireI2C1211数据宽度(b)39/2512信号线数量异步0.04或异步异步0.4~10时钟频率(MHz)多个多个多个多个总线主设备数量10.1920.0140.4~3.4峰值带宽(Mbps)异步异步异步异步同步方式无EIA, ITU-T V.21无无标准
总线数据表
本页含数据表/图示,源文件文字与数字粘连,未能安全切分为表格,以下为原文提取文字,具体数值请对照原课件图片核对。
器互连系统SUN Gigaplane-XBIBM SPHP HyperPlaneCrossbar12812864数据宽度(b)83.3111120时钟频率(MHz)多个多个多个总线的主设备数13001700960每端口峰值带宽(MBps)10667142007680总峰值带宽(MBps)同步同步同步同步方式无无无标准
I/O总线的物理连接方式有两种选择
CPUCache主存I/O控制器图形输出
CPU对I/O设备的编址有两种方式
CPU与外部设备进行输入/输出的方式可分
通道处理机能够负担外围设备的大部分I/O
程序控制、中断和DMA方式管理外围设备会
一个典型的由CPU、通道、设备控制器
给出主存缓冲区的首地址该缓冲区存放从外设
通道的主要硬件
通道对外设的控制通过输入/输出接口和设备
通道完成一次数据输入/输出的工作过程
通道处理机
通道处理机执行通道程序
通道处理机
根据信息传送方式的不同
通道处理机
字节多路通道
5个寄存器数据缓冲寄存器
数组多路通道之所以能够并行地为多台高速设
一个通道在数据传送期间
通道处理机:参数的定义
字节多路通道
通道处理机:最大流量
通道处理机:选择通道
p台设备每台传送n个数据总共所需的时间
数组多路通道
通道处理机:最大流量
各种通道的实际流量应该不大于通道的最大流
设计I/O系统需要注意操作系统的因素
地址还是物理地址?
统2.解决这些问题的方法
CPUCache主存DMA控制器I/O总
统1.Cache会使一个数据出现两个副本
I/O与操作系统
I/O与操作系统:统
统3.解决内容一致性问题的方法
I/O与操作系统:统
统1.提高I/O性能的一种方法
下载地址:{{downurl}}
{{{a}}}
{{#b}}{{{b}}}
{{/b}} {{/title}} {{#nolog}}登陆注册
{{/nolog}} {{#djsx}}点我刷新
{{/djsx}} {{#gocz}} {{/gocz}} {{#ffqr}} {{/ffqr}}