科普 電腦顯示的硬碟容量為什麼比標稱的要小

2021-10-25 22:34:51 字數 1800 閱讀 1499

玩電腦的人應該都知道乙個現象,明明的買 8g u盤,怎麼插電腦上就只有7.4點多,16g的只有14.8;

然後同樣的事情,也發生在了硬碟上,明明買的是1tb硬碟怎麼顯示只有931gb呢,今天我就為大家解答一下:

原因很簡單,因為電腦本省的二進位制的,容量單位的換算呢本來是2的10次方:1024

可是實際上呢,硬碟製造廠商覺得這個數字不好計算,就統一用了乙個整數:1000

乍一看 1024換到1000沒啥關係,可是看完下面的計算你覺得呢:

因為實際容量的換算和計算機讀取的換算是1000/1024的關係,所以容量每公升一級,都在縮水

1000 b = 1kb (1 * 1000 / 1024 = 0.976562 kb) 實際顯示 1000 b

顯示的看起來沒問題,因為這是最小單位,還不夠一次換算的。

1000 kb = 1mb (0.976562 * 1000 / 1024 = 0.953674 mb) 實際顯示 976 kb

這個僅僅少了48kb也不算多啊。

1000 mb = 1gb (0.953674 * 1000 / 1024 = 0.931322 gb) 實際顯示 953 mb

這個也才少了71兆也不是。。。很多啊。

1000 gb = 1tb (0.931322 * 1000 / 1024 = 0.909494 tb) 實際顯示 931 gb (目前主流機械硬碟單盤的容量單位 tb )

啊喲,臥槽這不是1t的硬碟麼怎麼才931g了,少了快100g了,這tm,js!!!

1000 tb = 1pb (0.909494 * 1000 / 1024 = 0.888178 pb) 實際顯示 909 tb (目前大型伺服器總容量單位 pb )

1000 pb = 1eb (0.888178 * 1000 / 1024 = 0.867361 eb) 實際顯示 888 pb【這】【畢】

1000 eb = 1zb (0.867361 * 1000 / 1024 = 0.847032 zb) 實際顯示 867 eb【些】【竟】

1000 zb = 1yb (0.847032 * 1000 / 1024 = 0.827180 yb) 實際顯示 847 zb【你】【你】

1000 yb = 1bb (0.827180 * 1000 / 1024 = 0.807793 bb) 實際顯示 827 yb【就】【現】

買不起,不可描述。

1000 bb = 1nb (0.807793 * 1000 / 1024 = 0.788860 nb) 實際顯示 807 bb【不】【在】

買不起,不可描述。

1000 nb = 1db (0.788860 * 1000 / 1024 = 0.770371 db) 實際顯示 788 nb【用】【買】

買不起,不可描述。

1000 db = 1cb (0.770371 * 1000 / 1024 = 0.752316 cb) 實際顯示 770 db【看】【不】

買不起,不可描述。

1000 cb = 1xb (0.752316 * 1000 / 1024 = 0.734683 xb) 實際顯示 752 cb【了】【起】

硬碟容量如何計算? 硬碟容量說明

電腦所標稱的硬碟容量同作業系統所顯示的硬碟容量存在差異,例如 標稱40gb 的硬碟在作業系統中顯示卻不足40gb,這並非電腦硬碟安裝有誤或出現了問題,而屬於計算機領域的一種正常現象,這主要是由於 a.硬碟製造商和計算機作業系統對硬碟容量的計算標準不同硬碟製造商在標註硬碟容量時採用的是1000進製,即...

擴充套件Vmware硬碟容量

在wmware的安裝目錄下有名為vmware vdiskmanager.exe的可執行檔案,在windows下開啟控制台並進入wmware的安裝目錄後,使用一下命令 假設我的虛擬機器檔案在f centos centos 5.vmdk vmware vdiskmanager.exe x 20gb f ...

vmware 硬碟容量擴張

1 在擴充套件硬碟之前,請確保物理硬碟有足夠的空間以供擴充套件。2 關閉所有虛擬機器 3 在windows開始選單欄中,執行 cmd,然後切換到vmware workstation目錄,進入該目錄 4 vmware vdiskmanager,會有很多引數列出 5 輸入以下的命令即可對原先分配的空間擴...