DIY從入門到放棄:誰偷走了你的硬盤容量?

2024-02-11 18:33:17    編輯: robot
導讀 很多小夥伴在安裝新硬盤之後會發現,電腦上顯示的容量要比自己購买的容量小,而且容量越大的硬盤,缺失的容量越大,那么是誰偷走了你的存儲空間呢? 答案就在於硬盤和操作系統之間使用了不同的存儲換算方式。硬盤...

很多小夥伴在安裝新硬盤之後會發現,電腦上顯示的容量要比自己購买的容量小,而且容量越大的硬盤,缺失的容量越大,那么是誰偷走了你的存儲空間呢?


答案就在於硬盤和操作系統之間使用了不同的存儲換算方式。硬盤制造商使用的是十進制存儲單位,也即1000的倍數,在這裏1KB等於1000字節;而操作系統使用的是二進制存儲單位,也即1024的倍數,這時候1KB就變成了1024字節,導致兩者出現了差異。


讓我們以一個1TB(1,000,000,000,000字節)的硬盤爲例,來說明容量差異的計算方法。在硬盤制造商這裏,標識容量 = 1TB = 1,000,000,000,000字節,而當硬盤安裝到電腦上之後,計算方式又變成了實際容量 = 1TB ÷ 1024 ÷ 1024 ÷ 1024 ≈ 931GB,所以容量越大的硬盤,差值就越大。

換算方式的不同其實是一個歷史遺留問題,計算機因爲採用二進制所以用2的10次方進行換算,而國際單位普遍採用10的3次方進行換算,也就是說,每換算一次,就會有一部分存儲空間的差異產生,差異也就越明顯了。


早期電腦的存儲空間都很小,1KB代表的是1000字節還是1024字節沒有那么重要,但隨着技術的飛速發展,存儲空間已經大到了TB甚至更高的級別,差異已經非常影響用戶的使用了,於是出現了新的標准。

在10的三次方這裏,除了KB變爲kB之外,其他仍然沿用此前的單位,而2的10次方需要在兩個字母之間加入一個小寫的i,也就是1 KiB代表1024 B,而1 kB則代表1000 B,更大的單位包括MiB和GiB,以此類推,並納入國際技術標准中。


標准雖然制定了,但是實現起來仍然有難度,時至今日,電腦和手機系統仍然採用的是KB這樣不符合國際標准的用法,而硬盤廠商也仍然“我行我素”地使用着1KB=1000B的換算方式,最後受到影響的還是消費者們,希望未來廠商能達成一致,讓我們不要再受硬盤容量的困擾了。



標題:DIY從入門到放棄:誰偷走了你的硬盤容量?

地址:https://www.utechfun.com/post/331225.html

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

猜你喜歡