蘋果開發者 Russ Bishop 在一份測試報告中指出:即使掉電保護已經是個繞不開的話題,不少 NVMe 驅動器還是容易遭遇數據丟失問題。所謂掉電保護(PLP),特指讓留存在易失性存儲(此處為 DRAM)中的緩衝區數據,有足夠的時間和機會將之寫入到非易失性存儲上(此處為 NAND)。
通過預設的保護電路和主控 / 固件算法,理論上是可以讓 NVMe SSD 保住這部分數據的,一些硬件製造商也熱衷於宣傳該賣點。
2/4 的 NVMe SSD 掉電保護不佳
然而 Russ Bishop 遺憾地發現,部分 NVMe SSD 並未能讓人如願 —— 其中一些缺失了該功能,另一些則沒有如預期般發揮作用。
在其經手的四款 SKU 中,三星 970 EVO Plus(2TB)和西數 WD RED SN700(1TB)都沒有問題。
尷尬的是,SK 海力士 Gold P31(2TB)和 Sabrent Rocket(512GB)卻辜負了大家的信任。
網頁截圖(來自:ComputerBase.de)
最後,作為大規模 NVMe SSD 評測的前菜,後續我們還將看到更多廠牌 / 型號的掉電保護測試結果。
即使許多評測網站都沒有考慮到掉電數據保護這一項、且不少消費者都已經習慣了計算機在斷電 / 崩潰時發生數據丟失,Russ Bishop 還是對此感到頗為失望,畢竟主控制造商 / SSD 廠家工程師手頭肯定有專門的測試用具。
三星、英特爾、西數、鎂光這幾家都有原廠方案,但金士頓 NV1 的過測還是讓 Russ Bishop 小小驚喜了一下。即使它和關鍵時刻掉鏈子的 Sabrent 採用了同款群聯主控,但兩者的固件策略還是大不相同。
為排除偶發 / 兼容性因素,Russ Bishop 嘗試互換了下機箱,結果發現掉電保護不佳的 NVMe SSD 依然拉胯,能過測的廠牌型號則依然穩健。下一步,他希望找到具有 8-10 個 M.2 盤位的板子來組建 NAS 測試平台。