Kısa cevap:
Ne yaptığınıza bağlı. Yalnızca bir SSD'den okumak, bellek hücrelerinin zamanla bozulmasına neden olacaktır. Sürücüyü salt okunur olarak takmanız, sürücüye doğrudan yazmanızı engeller, ancak sürücünün bellenimi yine de arka planda yazma üretir. Ancak kullanım alışkanlıklarınıza bağlı olarak endişelenecek bir şeyiniz olabilir veya olmayabilir.
Uzun cevap:
Flash Hata Analizi ve Yönetimi'nde özetlenen birkaç hata türü vardır :
- silme hatası: tekrarlanan program / silme döngülerinden (yazma) kaynaklanır
- program girişim hatası: komşu sayfa programlanırken bir sayfadaki veriler istenmeden değiştiriliyor
- tutma hatası: yüzer kapıda programlanan yük kademeli olarak dağılır
- okuma hatası: bir hücrede saklanan veriler, komşu hücre tekrar tekrar okundukça değişir
Bu makale ilginç bir okuma ama bu derinlik seviyesine gitmek, muhtemelen NAND belleğinden okumanın verileri sonsuza kadar koruyamayacağını söylemek dışında, muhtemelen sorunuzun kapsamı dışındadır.
Bir göre Micron Jim Cooke tarafından sunumu , hücreler silinir ve her 100.000 MLC için okur ve 1.000.000 SLC için okur yeniden programlanması gerekir.
19. Slayt:
Cells not being read receive elevated voltage stress
Stressed cells are
• Always in the block being read
• Always on pages not being read
Charge collects on the floating gate causing the cell to appear to be weakly programmed
Does not damage cells; ERASE returns cells to undisturbed levels
Disturbed bits are effectively managed with ECC
Slayt 20:
Rule of thumb for excessive reads per block between ERASE operations
• SLC – 1,000,000 READ cycles
• MLC – 100,000 READ cycles
If possible, read equally from pages within the block
If exceeding the rule-of-thumb cycle count, then move the
block to another location and erase the original block
Establish ECC threshold to move data
Erase resets the READ DISTURB cycle count
Use ECC to recover from read disturb errors
Bununla birlikte, bu kağıtlar düşük seviyeli NAND bellek kullanıcılarına (ör. SSD ürün yazılımı geliştiricileri) yönelik görünmektedir ve son kullanıcı tüketimi için tasarlanmamıştır. Bu yüzden sürücünüzün belleniminin zaten arka planda saydam bir şekilde işlediğinden şüphelenirim.
Ama asıl soruya geri dönersek, sadece okumak hala sürücüde aşınma ve yıpranmaya neden oluyor mu? Evet. Ne kadar? Karmaşık. Ürün yazılımının bir sayfanın hücrelerini her 100.000 okumada bir yeni konumlara yeniden yazdığını varsayarsanız ve her zaman çok sayıda kullanılabilir blok varsa, her 100.000 okuma için 1 yazınız olur. Ancak bunun da ötesinde, bellenim aynı zamanda bir mantıksal yazıyı birden çok fiziksel yazıda güçlendiren aşınma seviyelendirme ve diğer görevleri de yerine getirir .
Pratik terimlerle, sürücü neredeyse kapasiteyle dolu olmadıkça ve sürekli olarak tüm sürücüden okuma yapmadıkça özellikle endişelenmenize gerek yoktur. Ancak sürücüden durmadan okuyorsanız, okuma desenlerinizin arka plan yazmalarına ne kadar hızlı neden olduğuna dair bir fikir edinmek için SMART tablosuna bir ay boyunca yakından bakın. Ve elbette, her zaman birden fazla yedeğiniz olduğundan emin olun.