為什麼硬碟轉速是5400或者7200這麼奇怪的數字?7200轉的硬碟一定比5400快嗎?
來自專欄 UEFI和BIOS探秘1,900 人贊了文章
作為消費者來講,購買機械硬碟時,磁碟轉速是個十分關鍵的性能指標。在聽專家滔滔不絕,大談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轉,這和價格以及耗電有關。
其他硬碟相關文章:
老狼:硬碟忽然掉電會損壞硬碟和數據嗎?老狼:機械硬碟裡面是真空嗎?老狼:神秘消失的固態硬碟空間去哪了?歡迎大家關注本專欄和用微信掃描下方二維碼加入微信公眾號"UEFIBlog",在那裡有最新的文章。同時歡迎大家給本專欄和公眾號投稿!
參考資料:
[1]: http://knowledgeplace4all.blogspot.com/2017/07/what-is-hard-disk-spindle-speed.html
推薦閱讀:
※第二集 脊柱的骨與骨鏈接(下) 脊柱相關病證(科普篇)Academy of Dr.Dong's Ac...
※漫談醫學史4:希波克拉底第二
※科普┃手把手教你識別扒手,讓他們現形
※為什麼許多人寧願相信張悟本、胡漢林、蕭宏慈的看上去就錯誤百出的理論、療法,都不願意相信現代醫學呢?
※【星語者】天行有常——星野攝影中的銀河造假與科普