作为消费者来讲,购买机械硬盘时,磁盘转速是个十分关键的性能指标。在听专家滔滔不绝,大谈7200转的硬盘如何如何时,有没有奇怪这个数字是哪里来的?不是电脑界都是言必称1024等等奇怪2的幂数字的怪叔叔吗?5400和7200显然不是2的幂,那它是那里来的呢?7200转的硬盘一定比5400转的硬盘快吗?
5400和7200是哪里来的?
首先我们需要明确5400 RPM是什么意思:RPM(revolutions per minute)它是指硬盘内电机主轴的旋转速度,也就是硬盘盘片在一分钟内所能完成的最大转数。
5400转是指带动盘片的电动机每分钟选择5400转。注意这里是分钟而不是秒。
5400是哪里来的呢?我们先从它的父亲,3600说起。在PC刚刚诞生的头10年里,几乎所有的硬盘都是3600转的,这个3600又是从哪里来的呢?因为美国的交流电是60Hz的!
你也许奇怪60Hz和3600似乎没有关系啊,秘密就隐藏在1分钟里面:
1分钟 = 60秒
60Hz × 1转/Hz ×60秒/分钟 = 3600转/分钟
清楚了吧。那5400和7200呢?
5400 RPM = 3600 RPM × 1.5
7200 RPM = 3600 RPM × 2
传统是强大的,尽管PC的硬盘并不是使用的交流电,但最初的设计借鉴了交流电马达的设计,第一代的PC也就使用了3600RPM的参数。一旦一个事物诞生,它就有了自己的生命和生存逻辑,3600 RPM也在传统和偷懒等等原因下,产下了5400 RPM和7200 RPM等等孩子。详情见参考资料1。
5400转一定比7200转慢吗?
不一定,不能一概而论。这里另一个影响读写速度的参数:存储密度。想象一个送报问题。现在有两个报童A和B,报童A开电瓶车,报童B骑自行车。报童A是报童B的骑车速度的2倍,两人送同一个社区,谁送的多呢?显然A送的多:
但如果报童A送报的社区是个别墅区,住宅十分稀疏;而报童B送报的社区是排屋,十分紧凑。谁在一定时间内送报的个数多呢?
A报童送了5家而B报童也送了5家,两个一样多!如果报童A送货的别墅区更稀疏点呢?
报童B完胜!
磁盘的单碟容量在不断的进步,单碟容量提高,意味着存储密度的提高,5400转还是7200转哪个快很难讲。
我们举个例子说明一下。同一代的5400转的200GB Toshiba硬盘和7200转100GB Hitachi Travelstar硬盘。5400转读写速度如下:
大致25MB/s读和and 39MB/s写。而7200转呢?
写速度快了25%而读速度几乎翻倍!这说明在同样密度下,7200转比5400转速度高很多。那么存储密度不同的情况呢?
三星的5400转1TB SpinPoint硬盘读写性能如下:
可以看出,随着密度的提高,三星5400转的硬盘比几年前7200转的硬盘读写速度提升了1倍还多!
结论
脱离了存储密度谈转速是没有意义的。在同样的存储密度下,转速越高,越快。但不同存储密度的时候,就要具体分析了。
现在有了10000RPM甚至更高转速的硬盘,但往往用在高端的服务器等SAS硬盘中。笔记本硬盘大多数还是5400RPM转,这和价格以及耗电有关。