OP分區預留對SSD性能到底有沒有影響
SSD上的OP指的是用戶不可操作的容量,大小為實際容量減去用戶可用容量,OP區域一般被用于優化操作如:WL,GC和壞塊映射等。我們知道OP區間對于SSD的性能影響非常大,雖然會減少SSD的可用容量,有減少WA、提高壽命、性能的正面作用。
OP一般分三層(見下圖)。第一層容量固定為SSD標稱容量的7.37%,這是因為標稱容量采用千進制為單位,而NAND顆粒容量單位為1024進制,兩者正好相差約7.37%。這部分空間被默認用于作OP。第二層OP是否存在及容量大小取決于廠商設置。第三層OP是用戶在日常使用中可以分配的,一般用戶也可以自己在初次分區的時候,不把所有的SSD容量都分滿來達到相同目的。基于這個因素,有人提出,OP空間的預留大一點和完整分區是否會有性能差異,就這個問題我們進行了測試,探討是否有性能差異。
測試平臺
測試開始
測試一:CrystalDiskMark
CrystalDiskMark是一款簡單易用的硬盤性能測試軟件,但測試項目非常全面,涵蓋連續讀寫、512K和4KB數據包隨機讀寫性能,以及隊列深度(Queue Depth)為32的情況下的4K隨機性能。同時每次測試都是取5次測試的平均值,隊列深度描述的是硬盤能夠同時激活的最大IO值,隊列深度越大,實際性能也會越高。
首先我們進行的是滿容量測試,分區全滿,沒有可以預留第三層OP區間。我們可以看到,連續讀取速度為547.7MB/S,連續寫入速度為513.2MB/S。4K隨機讀取為32.12MB/S,4K隨機寫入為79.64MB/S。
隨后我們預留10GBOP空間,進行二次測試。測試結果顯示,連續讀取速度為547.8MB/S,連續寫入速度為514.8MB/S。4K隨機讀取為32.24MB/S,4K隨機寫入為80.47MB/S。較之完整分區,寫入略有提升。
最后我們預留50GB OP空間,開始第三次測試,測試結果顯示,連續讀取速度548.1MB/S,連續寫入速度為514.1MB/S。4K隨機讀取為32.23MB/S,4K隨機寫入為80.02MB/S。較之第一、二次測試結果,數據波動不大。
小結:本次測試,我們使用的是影馳最新推出的鐵甲戰將480GB,是最新主打的入門級SSD,從三次的測試數據分析,我們可以看出影響并不大,鐵甲戰將480GB使用東芝15nm TLC,搭配PS3110主控方案,主控能夠更充分的利用OP空間容量用于SLC Cache,并且SLC緩存的釋放邏輯也經過改善,釋放時機掌控更好,內部GC與用戶使用爭搶帶寬的情形少了,性能表現也就提升了。目前出廠設置的OP區間已經是經過多次測試后的最優化處理,保證容量和性能的完美釋放。實為當前性容比狀態下的非常好的選擇。■
關注我們



