设某系统有两种磁盘配置:一种单磁盘结构,一种4磁盘组阵列结构。每个磁盘每磁道64个扇区,每扇区1024字节,转速为10000rpm。找道时间为6ms。两种结构的磁盘控制器每次访问的延迟时间均为lms。设I/O系统的性能只与磁盘和控制器有关,单磁盘中连续访问

admin2013-09-16  65

问题 设某系统有两种磁盘配置:一种单磁盘结构,一种4磁盘组阵列结构。每个磁盘每磁道64个扇区,每扇区1024字节,转速为10000rpm。找道时间为6ms。两种结构的磁盘控制器每次访问的延迟时间均为lms。设I/O系统的性能只与磁盘和控制器有关,单磁盘中连续访问的扇区在磁盘组中将尽量分布在不同磁盘中。设扇区可以按照任意顺序读写。问:
A.若从单盘结构的顺序排列的扇区中读取4KB,每次I/O操作用时多少?
B.若从阵列结构的顺序排列的扇区中读取4KB,每次I/O操作用时多少?
C.设读请求是随机的,其中一半的请求从顺序排列的扇区中读取4KB,另一半的请求从顺序排列的扇区中读取16KB。请比较两种组织结构的I/O性能。

选项

答案a. 旋转时间=(60*1 000)/10 000/2=6 ms/2=3 ms 读一个扇区的传输时间=6 ms/64=0.093 ms 读四个连续扇区的传输时间=(6 ms/64)*4=0.375 ms 访问时间=6+3+1+0.375=10.375 ms b.同时从四个盘各自读取一个扇区: 旋转时间=(60*1 000)/10 000/2=6 ms/2=3 ms 从一个磁盘读一个扇区的传输时间6 ms/64=0.093 ms 同时从四个磁盘读四个连续扇区的传输时间=.093 ms 访问时间=6+3+1+

解析
转载请注明原文地址:https://jikaoti.com/ti/31ajFFFM
0

最新回复(0)