如果某硬盘的平均等待时间(指需要读/写的扇区旋转到磁头下面的平均时间)为10ms,则该硬盘的转速约为
发布网友
发布时间:2022-05-11 22:11
我来回答
共1个回答
热心网友
时间:2023-10-22 13:49
平均等待时间=转速的倒数/2(转化成转每秒)
这个问题在大学课本:计算机组成原理(唐朔飞 编著)里有详细说明。
具体问题我也没看懂,不过老师上课时就是这么教的。
对不起,上面说错了,已经改正了。今天问老师了,老师把我一顿骂,我也总算知道为什么我这科没及格了,许多问题总是似是而非。好了废话不多说了。
书上原文如下:“有存取方式分类可知,磁盘采取直接存取方式,寻址时间分为两个部分,其一是磁头寻找目标磁道的找道时间t(s),其二是找道磁道后,磁头等待欲读写的磁道区段旋转到磁头正下方所需要的等待时间t(w).由于从最外磁道找到最里圈磁道和寻找相邻磁道所需时间是不等的,而且磁头等待不同区段所花的时间也不等,因此取其平均值,称作平均寻址时间T(a),它是平均找道时间t(sa)和平均等待时间t(wa)之和:
T(a)=t(sa)+t(wa)=[t(s max)+t(s min)]/2+[t(w max)+t(w min)]/2”原文结束。
老师一顿验算....省略n行(原谅我得无奈吧)。得出结果:
T(a)=1/2v (v为磁盘转速 单位:转/s)。
所以10ms=1/(2v) v=50转/s=3000转/分.
解答完毕。