硬盤的實(shí)際容量比標(biāo)注的小是什么原因?是廠家偷工減料嗎?
我們買硬盤或是移動硬盤的時候有沒有發(fā)現(xiàn)一個問題,一塊標(biāo)注容量為1TG的硬盤插在電腦上時候,在系統(tǒng)里看到的容量只有931GB,標(biāo)注容量512GB的硬盤插在電腦上去查看的話也只有476GB,硬盤的實(shí)際容量要總是比標(biāo)注的容量小一些,這是什么原因呢?真的是廠家偷工減料嗎?答案肯定是不是,我就給大家解釋一個關(guān)于這個硬盤容量縮水的謎題吧。
這個硬盤容量縮水并非是廠家或是賣家聯(lián)合來欺騙消費(fèi)者,也不是什么其他外界因素影響的,主要原因有兩方面:
第一,操作系統(tǒng)對于容量的換算和存儲與廠商的是有差異的,硬件廠商的存儲單位是Giga Byte也是我們平時說的GB,這里的G是公制單位延伸出國際單位制詞頭Giga的縮寫,它是基于十進(jìn)行換算的標(biāo)準(zhǔn)單位,也就是1KB=1000Byte,1MB=1000KB,1GB=1000MB,1TB=1000GB,對于廠商來說1TB等于1*10^12Byte。而對于系統(tǒng)來說內(nèi)部換算都是二進(jìn)制的,它無法去表達(dá)十進(jìn)制基本的GB,只能用新的電位Giga binary Byte,簡稱GiB,GiB是國際電工委員會IEC所制定標(biāo)準(zhǔn)的一部分,它是基于二進(jìn)制換算的標(biāo)準(zhǔn)單位,也就是1KiB=1024binary Byte,1MiB=1024KiB,1GiB=1024MiB,1TiB=1024GiB,1TiB=1,073,741,824Byte。問題就出在這,硬盤廠商都是按照基于十進(jìn)制的GB以1000的換算單位計(jì)算硬盤容量的,操作系統(tǒng)是按照二進(jìn)行的GiB以1024為換算單位計(jì)算硬盤容量的,所以硬盤廠商標(biāo)注的1TB的容量到了操作系統(tǒng)里顯示的出來就是(1000*1000*1000*1000)/(1024*1024*1024)≈931.32GiB,這就是為什么我們買的1TB的硬盤到了系統(tǒng)只顯示931GiB的原因了,我們再算下512的,(512*1000*1000*1000)/(1024*1024*1024)≈476GiB。所以硬盤容量縮水并不是硬盤廠商偷工減料也不是賣家欺騙我們,只是不同進(jìn)制的單位換算造成的。
第二,除了單位換算的因素外還有一個因素分級標(biāo)準(zhǔn)不同,我們在買固態(tài)硬盤的時候會發(fā)現(xiàn)不同型號不一定會有相同容量的分級標(biāo)準(zhǔn),有的型號是240G/480G/960G,有的則是250G/500G/1T,還有256G/512G/1T,這三種空間的劃分方式是什么意思呢?我們先來講講固態(tài)硬盤的OP空間。
什么是OP空間呢?要知道固態(tài)硬盤主要有四部分組成:電路板、主控、緩存、顆粒。顆粒是用來存放數(shù)據(jù)的,主控控制著數(shù)據(jù)的流入與流出,安排數(shù)據(jù)存放的位置,還要對所有的數(shù)據(jù)進(jìn)行管理、分配和讀寫等。但是顆粒是有一定壽命的,隨便著讀寫次數(shù)的增加它的性能就會逐步下降直至報廢。所以為了保證固態(tài)硬盤的性能穩(wěn)定并延長使用壽命,主控內(nèi)部會有很多的優(yōu)化算法去針對顆粒內(nèi)部存儲的數(shù)據(jù)進(jìn)行管理和遷移以達(dá)到不同顆粒的耗損和負(fù)載是相同的,同時固態(tài)硬盤還要經(jīng)常進(jìn)行GC垃圾回收操作,在一堆算法的加持下才能讓我們的固態(tài)硬盤始終保持在高性能的水平。但是這些算法需要經(jīng)常性的變更和遷移數(shù)據(jù),所以主控需要預(yù)留出來一部分空間以便執(zhí)行這些優(yōu)化操作這部分空間就是我們平時說的OP空間。
OP空間預(yù)留的越多,主控在優(yōu)化顆粒內(nèi)的數(shù)據(jù)時就能越從容,當(dāng)這個空間超過一定的值后能產(chǎn)生的收益效果就非常有限了,因?yàn)閮?yōu)化也是存在物理上限的,OP空間一般分為三層詳解如下:
第一層是必須要設(shè)定的,除非廠商不在乎他的固態(tài)用一段時間掉速或者提前報廢,這個數(shù)值通常為7%,也就是之前不同進(jìn)制換算容量缺失那部分,也就是說廠商在做硬盤的時候是用1024的進(jìn)制單位去生產(chǎn)的,只不過標(biāo)注容量的時候用的1000的進(jìn)制,多出的那7%拿去做OP空間了,因?yàn)檫@7%的空間我們用不了,所以廠商就解釋為與系統(tǒng)的進(jìn)制不同造成的,所謂的1000與1024的進(jìn)制不過是硬盤廠商拿來解釋OP空間的借口罷了。如果它正大光明的對外聲稱自己把總?cè)萘康?%拿去做OP空間了,可能會被某些極端消費(fèi)者特別是國外的以O(shè)P空間不能使用而告上法庭的。
第二層OP空間為廠商自己規(guī)定,廠商可以根據(jù)自身情況額外的增加OP空間,這個主要針對企業(yè)級固態(tài)而普通消費(fèi)費(fèi)固態(tài)不般不會增加二級OP空間。
第三層為用戶手動設(shè)定的OP空間,但是支持這個功能的主控并不多,也就是說支持這個功能的硬盤也不多,因?yàn)橹罢f過的,當(dāng)OP空間增加到一定的程度時能產(chǎn)生的收益很有限了。所以一般不建議大家手動分配OP空間,一二層的OP空間足夠用了。
正是因?yàn)椴煌脖P的OP空間和緩存空間不同所以才會出現(xiàn)240G/480G/960G,250G/500G/1T,還有256G/512G/1T這三種不同的容量定義了。
關(guān)于這個容量縮水的話題只是針對為微軟用戶,比如Mac系統(tǒng)的話它顯示的容量是按照硬盤廠商的相同1000進(jìn)制的單位顯示的。