İki sent hediyem hepiniz benim kendi deneyimim, EVET yardım ediyor ama dikkatle.
Ben çok SSD'ler vardı ve kendi testlerime dayanarak ana tabloyu yeniden yazmadan önce sıfırlarla tam doldurmayı ve bölümleri silmek yerine ana tabloyu yeniden oluşturmanızı tavsiye ederim.
Daha sonra nedenini açıklayacağım, ancak adımlar tüm SSD'yi doldurmak için ˋddˋ olurdu, bs = 1M, bs = 1'den çok daha hızlı kullanın ve sonuna kadar gitmek için sayım parametresini unutun (ne zaman daha fazla boşluğa sahip olmadığına dair hata verecektir) sonuna ulaşmak, bu yüzden böyle bir hatayı görmek için endişelenmeyin, gösterilmelidir); tam doldurmadan sonra, gparted kullanın veya gerektiği gibi bir ana tablo (MBR / GPT / vb.) yazmak istediğiniz her şeyi kullandıktan sonra, bu, tüm diski 'keser', ardından istenen formatta bölümler oluşturur.
Neden sıfırlarla doldurmalıyım? Kısa cevap, deneyimlerim, 2-24 okunamayan blokların verilmesinin sabit olduğu, artık okunamayan blokların yok olduğu bazı SSD'leri sıfırlarla doldurduğumdur.
Şimdi yeni bir SSD aldığımda yaptığım ilk şey, kullanmadan önce, okunamayan 1KiB bloklarının ortak rastgele hatalarını tekrar çekmeyeceğinden emin olmak için sıfırlarla doldurun.
Deneyimlerim: Tüm SSD'yi okumak / test etmek için yazılım kullanma (her bir 'sektörü' okumak için ne kadar zaman harcadığını gösterir), okunamayan çok sayıda '512byte secttors' (1KiB blok) ve konumlarını alıyordum rastgele değişir ve başarısızlık sayısı 2'den 24'e kadar değişir; sıfırlarla doldurduktan sonra ve ana tabloyu (kırpmayı engelleyen) yeniden okunamayan sektörler oluşturmayın.
Çarpışma testim: Bu tür hatalardan kurtulmak için sıfırlarla doldurma, bir SSD'nin birkaç saat sonra kullanılmasına izin verdim ve sadece bir terabayttan az yazılı olarak (120GiB SSD) yanlış bir şekilde öldü, herhangi bir artık ona erişim, anakart bios göremiyorum, usb muhafazaları erişirken donuyor, bu yüzden ne Windows görüyor, ne de Linix fdisk görüyor.
Aynı anda satın aldığım birden fazla SSD ile bir 'ölmek' testiydi, aynı olanlar ... sıfırlamadığım tek şey öldü, geri kalan çok sayıda blok var, ancak artık okunamayan hatalar olmadan.
Tabii ki, sonucum, hangi marka ve kapasite ne olursa olsun, tüm SSD'lerin güvenilir olmadığıdır.
Bu yüzden onlarla ilk şey, deneyimlerime göre, onları en az bir kez tam doldurmaya zorlamaktır, sıfırlarla rastgele olmaktan daha iyidir (daha hızlıdır).
Dahası, çoğu SSD sıfırlarla (garbe hatırlama algoritmaları, vb.)
Ayrıca, ilk kez bir kez doldurursanız, yazma hatası veren herhangi bir blok yeniden tahsis edilir. Böyle bir şeyin hayati veriler olmadan gerçekleşmesi çok daha iyidir, eğer veriler kaybolursa (hepsi sıfırsa) sıfırlarla yazıldığında, ilgili değildir, ancak veriler işletim sistemi için 'hayati' ise çok kötüdür.
Çoğu SSD yeniden tahsis eder, ancak yazma hatası veren bloktaki verileri kaybederek, sadece 'kurumsal' (GiB başına> 10 € 'ya mal olur) doğru yeniden tahsis ettikten sonra yazmayı yeniden deneyin. Bazı SSD'ler, bu tür başarısız bloktaki diğer tüm sektörleri de kaybedecektir ('atma' gibi).
En iyisi, önce deneyin, tam doldurmadan sonra ne kadar yeniden tahsis yapılabileceğini görmek için SMART verilerini kontrol edin.
Ne kadar yeniden tahsis yapıldığı çok önemli değil, çoğu SSD, yeniden tahsis edilmiş bazı bloklarla üreticiden geldi, sıfır olanı% 1'den az bul, bu yüzden önemli olan oran, gelecekteki pozisyon yeniden tahsislerine karşı yeniden tahsis et.
Yüzlerce SSD'nin 5 beş yıl boyunca öldüğü, bazılarının ilk kullanım saatinde, bir haftada, bir ay içinde öldükten sonra benim deneyimim; ancak bu kadar sıfır tam doldurma yaptığım her şey, her gün 13GiB yazılmış, 3 * 365 * 13 GiB = 13.9TiB yazılı, üretimin söylediğinden çok daha az (> 100TiB).
Ancak, Windows'ta (Linux'ta iyi bir 2xHDD LVM2 şeritlemesi düzgün aynı önyükleme süreleri verirse, ancak> 25 yılda başarısız olmazsa) hız önemlidir, bu nedenle Gigabyte başına 0,21 € (120GiB = 25 €) fiyatla SSD kullanmak buna değer (Windows için), aralarında 2 veya 3 yıl sonra değiştirilmelidir; Umarım teknoloji güvenilirliği artırır.
Linux için artık thay daha güvenilir olacak kadar SSD istemiyorum, ancak Windows (Vista, 7 ve 10) için sistem bölümü bir zorunluluktur (bazı durumlarda önyükleme süreleri, Windows Vista ile, 30 dakika önyükleme yerine) eski dizüstü bilgisayarımda> 4dk).
Evet, tecrübelerime göre sıfırlarla tam doldurmak şart.
Ancak, yalnızca SSD'yi aldığınızda ve herhangi bir şey için kullanmadan önce.
İpucu: SSD çöp toplama işlemini iyi yapmazsa ve işletim sistemi her şeyi kırpmasını söylemezse, sıfırlar ile tam bir dolgu yapın, sonunda blokları attığında SSD'de dahili olan şey budur. Ayrıca sıfırlar yazmak elektronikleri temizler, bu yüzden başarısız okuma bloklarını kurtarmaya yardımcı olur.
Ve ayrıca, üzerindeki verileri her değiştirdiğinizde, bir klon yapmayı deneyin, SSD yazının Tamam olduğunu, okunamayan sektörlerde de (bunlar Tamam olarak yazılabilir, ancak okunamaz) bilgilendirecektir, böyle bir durumu destekleyecek hiçbir işletim sistemi tasarlanmamıştır. , wtite iyi olup olmadığını tüm verileri okunabilir varsayalım; okunabilir farklı veri okumak thsn ile karıştırmayın.
SSD'ler ve HDD'lerle ilgili deneyimim bu. Windows önyükleme ve uygulamalar için SSD kullanıyorum, ancak SSD 3 yıldan az bir süre içinde öldüğünden beri normal HDD'lerde yapılan bir klon ile her zaman, ancak gor Linux 2x veya 3x iyi 2.5 "HDD ti kullanıyorum, SSD'nin vereceği gibi normal kullanımda benzer süreler elde ediyor , ancak daha uzun ömürlüdür (> 25 yıl).
10 yıl boyunca iyi çalışan 100GiB entetprise SSD için> 1000 € ödemeye hazır değilim, her 2 veya 3 yılda bir 130GiB için 25 € ödemeyi tercih ediyorum. Fiyat yılda 100 € (kurumsal), yılda 10 € (Yucon, Samsung, vb.), Sadece matematik yapın.