“我買的手機128GB閃存,但打開一看可用空間隻有112GB,那是不是應該隻收112GB的錢,還是說收128GB的錢就是合理的?”
近日,知名相聲演員嶽雲鵬在微博上的這一番吐槽,引起瞭不少網友的熱議。有朋友趁機調侃,“臉大,導致人臉識別占地兒瞭”;同時也有的朋友正經的科普,告知其手機系統與預裝軟件都得占用存儲空間的道理。
作為一傢科技媒體,我們三易生活也關註到瞭此事。但縱觀嶽雲鵬及諸位網友的發言,我們覺得也確實有些事情需要給大傢進行一下科普。
首先,對比我們本文開頭的文字與截圖中嶽雲鵬的原話,有些朋友應該就已經發現,我們“修正”瞭原話中一些不太合理的詞句。事實上這種“內存”與“閃存”傻傻分不清的狀況,的確很能代表當前許多消費者甚至是商傢,對於手機存儲部件稱呼上的不嚴謹。
什麼是“內存”?在任何時候任何設備裡,內存指的都隻能是RAM(動態隨機存儲器),它最大的特性有二,一是速度特別快,比其他大部分存儲介質都快得多;二是“易失性”,也就是一旦掉電,內部的數據就會全部消失。正因如此,內存本身無法長期存儲數據,隻能作為系統中的大容量緩存來使用,比如電腦裡的內存條和手機裡的內存芯片,也都屬於同一類東西。就拿目前的智能手機來說,主流的“內存容量”是12GB~18GB,當然不可能存在128GB“內存”的機型。
與此同時,嶽雲鵬(還有很多很多人)口中的“手機內存”,大多數時候指的其實都是手機的閃存。閃存這個名稱是“閃速儲存器”的縮寫,它指的是一種利用內置電子晶格實現非易失性存儲功能的芯片,與內存相比,閃存的速度要慢得多,但它掉電不會丟失數據,所以在手機(以及如今大多數的電腦)中都扮演著主流的數據存儲器角色。比如大傢熟悉的固態硬件、比如手機裡的eMMC、UFS,都是基於閃存技術來實現的。
當然,說到手機閃充的容量問題,可能許多朋友都會想到系統與預裝軟件會占用一部分空間,這顯然沒錯。但是我們註意到有些朋友,甚至是一些科技媒體聲稱,閃存制造商使用十進制計算容量,而操作系統卻以二進制對其進行統計,從而造成瞭標稱容量與實際容量的換算差。這,顯然就屬於沒有太弄明白瞭。
什麼叫做十進制與二進制之間的換算差?這是早期機械硬盤時代特有的一個現象。簡單來說,就是1TB的機械硬盤,本質上是1000GB的,但是對於部分操作系統(註意是部分,不是全部)來說,它們默認1TB應該等於1024GB,所以1TB的機械硬盤在這部分操作系統看來,就會“縮水”成1000÷1024=0.976TB。而這,就是所謂的“換算差”。
但是閃存與機械硬盤是不一樣的,閃存從制造階段開始確確實實就是用二進制來衡量容量。1TB的閃存的的確確就是1024GB,而不是1000GB,而128GB的閃存也就是128GB,並不是標稱128GB,實際隻有(換算之後約等於)125GB。
那麼有的朋友可能就要說瞭,你這講的不對,因為我1TB的SSD在電腦上顯示的就是976GB,這難道不說明1TB的閃存實際上還是隻有1000GB嗎?
其實還真不是,因為這其中涉及到一個隻在閃存類存儲設備上存在的現象,就是預留空間,簡稱OP(Over-Provisioning)。
簡單來說,因為閃存使用時間長瞭會出現壞塊,所以廠商通常會在生產閃存芯片的時候,刻意預留一部分空間作為“備用區塊”。但這部分的容量操作系統是看不到的,隻有閃存內部的主控能夠看到,它的作用就是一旦閃存出現壞塊,主控就會自動調用預留空間“頂替”損壞的部分,這樣就可以確保閃存能繼續使用,同時表面上的容量還不會因為壞塊而減少。
那麼這個預留空間是多大呢?其實這個預留空間的大小,通常來說就是二進制與十進制之間“換算差”的部分。例如廠商生產瞭1024GB的閃存,就會預留24GB的備用區塊,然後將其標註為1TB進行出售。此時雖然我們看到系統顯示容量是976GB,但實際上買到的閃存是有“滿打滿算”的1TB容量。隻不過這個1TB,你可能並沒有機會真正用滿而已(真能把預留區塊全部消耗完,那麼這塊SSD可能也就離徹底壞掉不遠瞭)。
雖然閃存與機械硬盤不同,廠商實際上是“真材實料”地賣給我們,並沒有因為換算算法而“偷容量”。也就是說嶽雲鵬看到的112GB與128GB的這個“差值”,有一部分是因為閃存的隱藏OP而造成。但除此之外,被系統與預裝應用軟件占掉的空間,這部分是否應該有一個明確的標註,確實是個值得思考的問題。
畢竟這就好比買房時大傢都會關註“公攤面積”一樣,雖然系統和預裝軟件占用一部分存儲空間是正常而合理的現象,但如果不告知用戶這個占用部分到底有多大的話,確實會造成消費者預期與實際商品之間的落差。正如嶽雲鵬在傾聽瞭網友給他的解答後所說的那樣,難道廠商就不能在未來的手機容量標註上更加透明、也更符合實際情況嗎?
【本文圖片來自網絡】
請先 登入 以發表留言。