我們購買硬碟時會發現,硬碟實際的容量會比引數標註的小,例如購買4TB硬碟使用時,點選電腦屬性檢視硬碟容量,發現容量僅3.72TB,與4TB容量相差0.28TB之多,如果我們在監控專案中,使用的硬碟數量較多的話,那麼這個差距就很明顯了,這不是騙人麼?
硬碟容量涉及十進位制和二進位制演算法之間的換算。其中硬碟廠商為了便於計算採用十進位制演算法,而電腦則採用二進位制演算法,它們之間需要進行轉換計算。
硬碟廠商十進位制計算:
4TGB=4000,000MB=4000,000,000KB=4000,000,000,000Byte
作業系統實際二進位制計算:
4000GB=4096,000MB=4194304000KB=4294,967,296000Byte
1GB的實際位元組(Byte)計算:
1GB=1024MB*1024KB*1024Byte=1,073,741,824Byte
那麼4TB實際容量:
4000,000,000,000Byte/(1024MB*1024KB*1024Byte)=3725.29GB=3.72TB
所以,4TB的硬碟容量,我們實際上只能算上3.7TB
我們購買硬碟時會發現,硬碟實際的容量會比引數標註的小,例如購買4TB硬碟使用時,點選電腦屬性檢視硬碟容量,發現容量僅3.72TB,與4TB容量相差0.28TB之多,如果我們在監控專案中,使用的硬碟數量較多的話,那麼這個差距就很明顯了,這不是騙人麼?
硬碟容量涉及十進位制和二進位制演算法之間的換算。其中硬碟廠商為了便於計算採用十進位制演算法,而電腦則採用二進位制演算法,它們之間需要進行轉換計算。
硬碟廠商十進位制計算:
4TGB=4000,000MB=4000,000,000KB=4000,000,000,000Byte
作業系統實際二進位制計算:
4000GB=4096,000MB=4194304000KB=4294,967,296000Byte
1GB的實際位元組(Byte)計算:
1GB=1024MB*1024KB*1024Byte=1,073,741,824Byte
那麼4TB實際容量:
4000,000,000,000Byte/(1024MB*1024KB*1024Byte)=3725.29GB=3.72TB
所以,4TB的硬碟容量,我們實際上只能算上3.7TB