如何计算硬盘的延迟时间?
How do I calculate the latency time of a hard disk?
因此,例如,硬盘以 5400 RPM 旋转,而机械臂需要 4 毫秒才能从磁道 1 移动到磁道 80。我正在寻找最坏情况下的扇区访问时间(以毫秒为单位)。
所以我知道总和只是“X 毫秒(在本例中为 4)寻道时间 + X 延迟时间 = ANS”。
但我正在努力掌握如何计算延迟。我通过在线搜索看到“平均延迟 = 0.5 转 = X RPM 磁盘的 X 毫秒”,但这对我来说毫无意义。谁能简化这个?
类型和品牌是什么?你的 RPM 是 5400,所以你每秒有 5400/60 = 90 转,每转需要 11 毫秒。相反的一面 - 最坏情况 - 达到 11/2 是 5.5ms.
https://sciencing.com/calculate-rotational-latency-8559684.html
但是..你说的是寻求时间..现实生活中的答案不仅仅取决于磁盘的转速。真正最坏的头部行程将需要头部本身向内或向外移动。最大 angular 距离 和 最大半径行程。所以这也取决于头部向内移动所需的行程时间。
https://theithollow.com/2013/11/18/disk-latency-concepts/
http://pages.cs.wisc.edu/~remzi/OSFEP/file-disks.pdf
提示:google您的磁盘品牌and/or序列号。你会发现一个事实 sheet.
因此,例如,硬盘以 5400 RPM 旋转,而机械臂需要 4 毫秒才能从磁道 1 移动到磁道 80。我正在寻找最坏情况下的扇区访问时间(以毫秒为单位)。
所以我知道总和只是“X 毫秒(在本例中为 4)寻道时间 + X 延迟时间 = ANS”。
但我正在努力掌握如何计算延迟。我通过在线搜索看到“平均延迟 = 0.5 转 = X RPM 磁盘的 X 毫秒”,但这对我来说毫无意义。谁能简化这个?
类型和品牌是什么?你的 RPM 是 5400,所以你每秒有 5400/60 = 90 转,每转需要 11 毫秒。相反的一面 - 最坏情况 - 达到 11/2 是 5.5ms.
https://sciencing.com/calculate-rotational-latency-8559684.html
但是..你说的是寻求时间..现实生活中的答案不仅仅取决于磁盘的转速。真正最坏的头部行程将需要头部本身向内或向外移动。最大 angular 距离 和 最大半径行程。所以这也取决于头部向内移动所需的行程时间。
https://theithollow.com/2013/11/18/disk-latency-concepts/
http://pages.cs.wisc.edu/~remzi/OSFEP/file-disks.pdf
提示:google您的磁盘品牌and/or序列号。你会发现一个事实 sheet.