SSD meraklısı Russ Bishop (@xenadu02) vardır bildirildiğine göre test edildi dört NVMe SSD ve güç kaybına karşı ilgili koruma. Testine göre, dört SSD’den ikisi, güç yapay olarak kesildiğinde SSD’ler DRAM’den veri temizledikten sonra veri kaybetti.
Bugün piyasadaki çoğu SSD, gecikmeyi ve bant genişliğini iyileştirmek için bir DRAM önbelleği kullanır. Ancak, DRAM yongalarının doğası gereği, güç kesildiğinde DRAM veri depolayamaz; bu, beklenmedik elektrik kesintileri meydana geldiğinde SSD’ler için meşru bir güvenilirlik sorunudur. Tüketici SSD’lerinin çoğu, kurumsal SSD’lerde gördüğümüz güç kaybı kapasitörleriyle donatılmamıştır, bu da onları beklenmedik güç kaybı olayları sırasında veri kaybına karşı daha savunmasız hale getirir.
DRAM yongası, yalnızca NAND depolama birimine aktarılması gereken geçici verileri değil, birçok önemli veriyi de tutar. DRAM ayrıca sürücünün FTL’sini veya Flash Geçiş Katmanı, verilerin sürücüde nerede depolandığını görmek için bir harita olarak kullanılır. FTL bozulursa, SSD’nin tamamı da bozulabilir.
Neyse ki, bazı SSD üreticilerinin böyle bir durum için karşı önlemleri var. Bir örnek, bir elektrik kesintisi sırasında mümkün olduğunca fazla veriyi sağlam tutmak için günlük kaydı kullanan Samsung tarafından kullanılan bir tekniktir. Günlük kaydı, SSD’lerin, SSD’de hangi değişikliklerin yapılması gerektiğini, bunlar gerçekleşmeden önce işletim sisteminin dosya sisteminden takip etmelerini sağlar. Bir elektrik kesintisi meydana geldiğinde ve DRAM önbelleğinde veriler kaybolduğunda, SSD hangi verilerin NAND’a aktarıldığını (ve hangi verilerin doğrudan günlükten kaybolduğunu) bilir.
Diğer yaklaşımlar, tüm güç kesilmeden önce bir elektrik kesintisini algılayan ve tam bir güç kaybından önce bir DRAM boşalmasını tetikleyen hassas devreleri içerir. Bu teknikler, bir güç kaybı olayı sırasında gerçek veri kaybının nadir olduğu noktaya kadar, tüketici SSD’leri için genellikle yeterince iyidir.
Eğlenceli hikaye: Dört satıcıdan rastgele seçilen dört NVMe SSD’yi test ettim. Yarısı, güç kaybıyla ilgili FLUSH’d verilerini kaybeder. Bu, sürücüye giden sifondur, onaylandı, başarı, kullanıcı alanına kadar tüm yol boyunca bildirildi. Sonra kabloyu elle çektim. Boom, veriler gitti.21 Şubat 2022
Güncelleme 2: Yazma özelliklerini kaybeden modeller: SK Hynix Gold P31 2TB SHGP31-2000GM-2, FW 31060C20Sabrent Rocket 512 (Phison PH-SBT-RKT-303 denetleyici, sürüm veya tarih kodu listelenmemiş)23 Şubat 2022
Bishop, beklenmedik bir elektrik kesintisi sırasında bu sürücülerin nasıl davrandığını görmek için dört NVMe SSD’yi (SK Hynix Gold P31 2TB, Sabrent Rocket 512GB, Samsung 970 Evo Plus 2TB ve Western Digital Red SN700 1TB) test etti.
SK Hynix Gold ve Sabrent Rocket, DRAM verileri “temizlendikten” sonra elektrik kesintisinden kaynaklanan verileri kaybetti, bu da verilerin NAND’a son yolculuğunu tamamlamadığı anlamına geliyor. Bu tüketici sınıfı sürücülerin hiçbirinin tam güç kaybı koruması işlevi için güç kapasitörlerine sahip olmadığı göz önüne alındığında bu tamamen beklenmedik bir durum değil, ancak bazı sürücülerin tam teşekküllü bir güç kaybı koruma özelliği olmasa bile daha iyi acil durum veri temizleme sistemlerine sahip olabileceğini gösteriyor. .
Şimdilik, Piskopos diyor Intel 670P, Samsung 980 (DRAM’siz sürücü), Crucial P5 Plus ve daha fazlası dahil olmak üzere sekiz sürücüyü daha test edecek ve çeşitli sürücülerin güç kaybını nasıl idare ettiğini görecek.
Yarın için sonuçları alacağım: Intel 670pSamsung 980WD Siyah SN750WD Yeşil SN350Kingston NV1Seagate Firecuda 530Crucial P2Crucial P5 Plus23 Şubat 2022