什么是SSD的預留空間
格式化占用的空間,也就是說當你的電腦準備空硬盤的時候,它會將硬盤劃分為區塊,這會消耗一部分空間,SSD和傳統機械硬盤都有這樣問題。但是SSD之所以容量不尋常,與一種叫做“預留空間”的數據存儲方法關系更大。
SSD讀寫原理和預留空間
因為構成SSD的NAND閃存有著固定的壽命,閃存的寫入次數是有限的,所以在SSD上采用“預留空間”非常合理。SSD按頁存儲數據,然后頁組成區塊,和機械硬盤不同,機械硬盤里的數據能隨時被覆蓋,但SSD的話需要擦除整塊區塊,才能更新已經寫入的頁。因此,SSD主控會先把新數據寫在完全空白的區塊上,之后將原區塊中“好”的頁復制到其他區塊中,再將原區塊整個擦除掉,這個過程叫做垃圾回收。現在應該很好理解SSD為了能讓用戶隨時都能覆蓋數據,需要保存有一些空白空間又或是預留空間。而預留空間是導致原始和可用空間差異很大的元兇之一。
把新數據寫在空白區上
然后復制在其他區,原區被擦除掉
而且別忘了,不是所有硬盤都有相同比例的預留空間,SSD快滿的時候速度會變慢,因此制造商通常會預留遠高過最低7.37%的空間,也就是定義是10億字節的GB和2的30次方,也被稱為GIB的差值。實際上,高端SSD通常會預留高達28%的空間,因此對于一個真實容量512GB的SSD來說,在你的系統里可能只顯示有400GB的可用空間。雖然不能用這些空間令人不爽,但這點犧牲延遲了SSD的壽命,保證了SSD的速度,對于硬盤寫入大戶來說尤其是個好消息。你也可以自行預留更多空間,可以通過保留SSD空間為未分區,這樣那部分空間應該就會被當成預留空間來使用,或者軟件操作也行。
-
SSD
+關注
關注
21文章
2863瀏覽量
117472
發布評論請先 登錄
相關推薦
評論