nvme固態硬碟需要繼續劃分op預留空間嗎?言之午2018-09-19 09:15:36

1、op是什麼?

SSD(包括NVMe)上的OP全稱是Over-Provisioning,中文名字叫做“預留空間”。是指使用者不可操作的容量,大小為SSD實際容量減去使用者可用容量。

2、op的作用

一般用於最佳化操作:

比如WL(磨損平衡)

GC(垃圾回收)、壞塊對映等。

增加快閃記憶體使用壽命,減少資料的搬遷,就是減少NAND快閃記憶體的讀寫次數,增加使用壽命。

資料保護主要提供ECC之外的資料保護。

3、OP一般分三層:

第一層:容量固定為SSD標稱容量的7。37%,這部分空間被預設用於作OP。

第二層:OP是否存在及容量大小取決於廠商設定。

通常為0%,7%和28%等等。

SSD製造商會根據自己的快閃記憶體顆粒品質,質保年限,或者是針對市場定位進行設定。

第三層:OP是使用者在日常使用中可以分配的。

一般使用者可以在初次分割槽的時候,需要留下一部分硬碟空間給OP。

如果分割槽後再設定op,必須要先進行全盤擦除,否則沒有效果。

4、OP預留空間雖然讓SSD的可用容量小了,但是可以減少寫入放大,提高耐久和可靠性,提高SSD的讀寫效能。

建議預留10%左右的硬碟空間。

5、 一般來說,建議在不支援Trim或對SSD的效能有較高要求的時候,如資料庫等應用,增加一定比例的第三層OP容量(此空間需要先做HDD ERASE,保證沒有被使用過),可以很好的起到保持速度,提高壽命的作用。

如果必須用SSD組建RAID時,強烈建議留部分OP容量以彌補沒有Trim產生的影響。

nvme固態硬碟需要繼續劃分op預留空間嗎?HeruSaAset2018-09-19 09:25:05

需要的,特別是對於無快取和小快取的固態硬碟適用,這可以提高固態硬碟的壽命和效能。鎂光作為固態硬碟的專業大廠,他們有專門的軟體來開啟op,軟體設定裡成為後備置換,意思就是op。解釋就是提高效能的同時延長壽命,對於現在tlc的固態硬碟都建議開啟。