湊個整數(shù)有多難?1024進制和OP空間帶來的固態(tài)硬盤“公攤?cè)萘俊?/p>
“今天朋友找我借1000塊,我說給你1024湊個整吧,這樣比較好記!”這是每個熟悉程序猿的人都秒懂的梗:相比于1000,1024才是真正的整數(shù)。大家每天工作使用的電腦硬盤容量,也因為進制的關(guān)系引發(fā)很多誤解。
買回來的固態(tài)硬盤格式化后發(fā)現(xiàn)容量縮水?你不是一個人。
湊個整數(shù)好難:兩種進制標準的混亂
內(nèi)存使用1024進制(1KiB=1024字節(jié),1MiB=1024K…)、硬盤和網(wǎng)速使用1000進制(1kb=1000字節(jié)、1MB=1000kB),前者屬于IEC標準,后者屬于SI標準,二者都是業(yè)界認可的國際標準。嚴格來說,IEC標準的容量單位在書寫時應(yīng)該在中間多一個小寫字母i,如KiB、MiB、GiB,但可惜沒有多少人遵循這一點。
兩種并行的進制已經(jīng)造成了很多混亂,譬如4.7GB容量的DVD光盤實際寫不進4.7GiB的文件數(shù)據(jù)、480GB的固態(tài)硬盤在Windows中格式化后只有223GB可用。
除了容量上的錯亂之外,廠商標注的性能讀寫性能指標也是基于1000進制的,所以需要使用CrystalDiskMark,而不是ASSSDBenchmark去測試和對比驗證。如果考慮進制換算影響,你會發(fā)現(xiàn)這兩款測試軟件的成績其實是比較接近的。
發(fā)生混亂的主要是Windows操作系統(tǒng)。大約是從2009年開始,蘋果MacOS系統(tǒng)就使用1000取代了1024進制,用于硬盤和文件容量顯示。
固態(tài)硬盤容量有沒有“缺斤短兩”,只要看CrystalDiskInfo中型號末尾的數(shù)字就可以了,它是CDI根據(jù)硬盤可用容量,按照1000進制計算而來。通常都能達到或者稍微超出一點廠商標稱容量。
湊個整數(shù)好難:二級OP預(yù)留空間
進制換算我懂了,可是為什么固態(tài)硬盤的廠商標稱容量也不是256GB、512GB、1024GB這些“整數(shù)”?難道我的固態(tài)硬盤也跟房子一樣被扣“公攤面積”了嗎?
以高性價比著稱的鎧俠TC10固態(tài)硬盤提供240GB、480GB和960GB三種容量,而不是程序猿們期望的256GB、512GB和1024GB,這中間少的那一部分就是二級OP空間。
用來制造固態(tài)硬盤的閃存芯片本身都是按“整數(shù)”(2的N次冪)設(shè)計的,以鎧俠新一代96層堆疊BiCS43DTLC閃存為例,一個閃存晶粒的容量是256G比特或512G比特。不過由于ECC糾錯數(shù)據(jù)、備用塊需要占用一定空間,再加上優(yōu)化性能和壽命的需要,所以當代固態(tài)硬盤通常會在進制換算過程中自然產(chǎn)生的一級OP之外,再增加二級OP預(yù)留空間。這部分空間并不像房產(chǎn)公攤那樣位于公共區(qū)域,而是實際存在于你的固態(tài)硬盤中的,只是不能直接用來存儲個人數(shù)據(jù)。
當然,隨著主控和算法的提升,一些高階固態(tài)硬盤適當縮小了二級OP預(yù)留空間所占的百分比,盡可能為我們提供更大的存儲容量。比如鎧俠RC10就提供有250GB、500GB和1000GB容量選項。
責任編輯人:CC
-
容量
+關(guān)注
關(guān)注
0文章
117瀏覽量
21413 -
固態(tài)硬盤
+關(guān)注
關(guān)注
12文章
1489瀏覽量
58090
發(fā)布評論請先 登錄
硬盤容量有多大?怎樣去計算硬盤分區(qū)的大???
硬盤容量新定義將翻倍
剖析固態(tài)硬盤容量的決定因素

評論