TECHNOLOGY
2015 2014 2013
為何硬盤的實際容量比參數標注的小?
25/3/2014

我們購買硬盤時會發現,硬盤實際的容量會比參數標注的小,例如購買3TB硬盤使用時,點擊電腦屬性查看硬盤容量,發現容量僅2.72TB,與3TB容量相差0.28TB之多,等於不見一半多的500GB硬盤。這不是騙人麼?

硬盤容量涉及十進制和二進制算法之間的換算。其中硬盤廠商為了便於計算采用十進制算法,而電腦則采用二進制算法,它們之間需要進行轉換計算。

Hard_disk


硬盤廠商十進制計算:

3000GB=3000,000MB=3000,000,000KB=3000,000,000,000Byte

操作系統二進制計算:

3000GB=3072,000MB=3,145,728,000KB=3,221,225,472,000Byte

1GB的實際字節(Byte)計算:

1GB=1024MB*1024KB*1024Byte=1,073,741,824Byte

那麼3000GB實際容量:

3000,000,000,000Byte/(1024MB*1024KB*1024Byte)=2793.97GB

Hard-disk-capacity


為何3TB硬盤的實際容量為2794.39GB,那是因為硬盤廠商在實際制作中,盤片會剩余多出0.1-1GB容量,因此要比2793.97GB的實際容量稍微大一些。

那麼2794.39GB在換算成TB的時候,扣除分區占用了177MB,剩余容量再除以1024GB,四舍五入後,實際容量等於2.72TB,這就是2.72TB容量的由來。

3TB硬盤價格便宜,商家自然不愁賣不掉,但是歷史經驗卻一再告訴商家,3TB硬盤不是賣不掉,而是賣掉之後客戶退貨換成2TB硬盤+差價。難道是3TB硬盤降價了,質量也跟著下去?當然不是,硬盤品質是有傳承性。也許大部分網友想不到是這個原因——硬盤分區。

商家透露客戶反饋最多的是分區問題。最新報告顯示WinXP用戶占據42%,Win7用戶占據44%。恰恰WinXP無法完整識別3TB硬盤容量;支持3TB硬盤的Win7/8,也存在操作過程不簡單的特點。


 HDD_Format


容量限制原因:

2年以前的主板BIOS對於MBR分區定義每個扇區512字節,磁盤尋址32位地址,所能訪問的磁盤容量最大是2.19TB(232*512byte)。Windows從MBR啟動,因此每個MBR都限制在2.19TB。而3TB硬盤剩余的746GB就被識別成第二塊硬盤了。

突破容量限制:

從Vista、Win7時代開始,為了解決硬盤限制的問題,增加了GPT格式。GPT是GUID分區表(GUID Partition Tables)的意思,GUID是全球唯一標識的意思(Globally Unique Identifier)。GPT的全稱就是全球唯一標識分區表。

Computer-management-system

GPT分區表采用8個字節即64bit來存儲扇區數,因此它最大可支持264個扇區。同樣按每扇區512byte容量計算,每個分區的最大容量可達9.4ZB(即94億TB)。GPT突破了MBR的2.19TB限制。




圖文資料轉載自「CPS中安網」
2014-02-27 09:41:05
作者﹕
安防小小
Comments
 
Be the 1st person to comment.

Leave your comment
 
Name: 
Message: 
Submit Reset
CONTACT US
(852) 2681 9888
© 2013 Armada International Limited
All rights reserved