‘壹’ 关于平均访问磁盘次数的计算
一个文件目录项对应一个文件控制块,我们查找一个文件是不是查找它的目录项即可,顺序查找目录表平均需要查找1600次(n个元素的顺序表平均查找次数为(n+1)/2),一个磁盘块大小为1KB,一个文件控制块大小为64B,一个磁盘块中有1KB/64B=16个文件控制块,相当于查找了1600/16=100个磁盘,我希望从这个角度能帮助你理解。
‘贰’ 已知硬盘的转速为7200rpm ,则平均等待时间是 多少ms
平均访问时间=平均寻道时间+平均潜伏期
平均潜伏期=(60/硬盘转速×2)×1000
平均等待时间是指MO磁光盘机的磁头已处于要访问的磁道,等待所要访问的扇区旋转至磁头下方的时间。平均等待时间为盘片旋转一周所需的时间的一半,一般在10ms左右。1/14400是4MS。
(2)磁盘的平均访问时间公式扩展阅读:
家用的普通硬盘的转速一般有5400rpm、7200rpm几种,高转速硬盘也是现在台式机用户的首选;而对于笔记本用户,5400rpm、7200rpm的笔记本硬盘,在市场中都可见到,但装配7200rpm的笔记本价格要高出300元左右;服务器用户对硬盘性能要求最高,服务器中使用的SCSI硬盘转速基本都采用10000rpm,甚至还有15000rpm的,性能要超出家用产品很多。
‘叁’ 怎么算硬盘平均访问时间
平均访问时间等于平均寻道时间与平均潜伏期之和,平均潜伏期为硬盘转动半圈所需时间,根据转速计算平均潜伏期大概为5毫秒左右(60秒除以6000转除以2)。所以平均访问时间应该是10ms。
‘肆’ 磁盘访问时间由哪几部分组成每部分时间应如何计算
1.寻道时间,启动磁臂的时间s与磁头移动n条磁道所花费的时间之和
t=m*n+s(一般磁盘,m=0.2,高速磁盘,m<=0.1)
2.旋转延迟时间,是指定扇区移动到磁头下面所经历的时间
3.传输时间
,指把数据从磁盘读出或向磁盘写入数据所经历的时间
若每次读/写的字节数为b,磁盘每秒钟的转速为r,一条磁道上的字节数为N
t=b/(rN)