przychodzi mi na myśl bonnie ++:
Tak więc, w zależności od konfiguracji sprzętowej twojego urządzenia:
bonnie++ -d /path/to/mounted/ssd -r your-system-ram-size-in-MB
Przykład:
# For a 32GB system with the SSD formatted and mounted at /mnt/mounted-ssd-001
bonnie++ -d /mnt/mounted-ssd-001 -r 32000
To powinno dać twojemu urządzeniu dobry test warunków skrajnych. Możesz to również dostosować.
Uwaga: w przypadku dysku SSD, gdy zdarzy się zły blok, może zostać automatycznie odwzorowany przez sprzęt dysku, w zależności od dysku, z którym pracujesz. Ponadto test tortur pochłania długość życia zapisu na dysku SSD. Używaj więc według własnego uznania.
EDYTOWAĆ:
Dodanie uwagi o awariach SSD, ponieważ wskazano, że testy warunków skrajnych Bonnie ++, ale nie śledzą błędów. Sposób, w jaki dyski SSD „remapuj złe bloki” różni się od sposobu mapowania dysków twardych. To, jak to się dzieje, zależy całkowicie od marki / marki / modelu dysku SSD:
- Tanie dyski SSD po prostu zawodzą, ponieważ nie mają wolnej pojemności do ponownego mapowania lub ponieważ nie mają możliwości segregowania uszkodzonych bloków flash. Po prostu się zawieszą lub przejdą w tryb offline i nie wrócą online.
- Dyski SSD średniej wielkości bez wolnej pojemności mogą generować alerty Smartd lub nawet generować błędy urządzeń blokowych na poziomie systemu operacyjnego po wykryciu uszkodzonego bloku. Jednak gdy nastąpi awaria, zarejestrowany rozmiar dysku SSD zmieni się. Może to spowodować błąd i przejście urządzenia w tryb offline przez system operacyjny lub może spowodować zawieszenie samego urządzenia i konieczność jego wyciągnięcia i ponownego włożenia, aby można go było ponownie rozpoznać. Po ponownej rejestracji dostępny blok urządzenia zmniejszy się.
- Wysokiej klasy dyski SSD o wolnej pojemności będą ponownie mapować uszkodzone bloki za kulisami i mogą generować alerty / ostrzeżenia na poziomie systemu operacyjnego. Gdy wyczerpie się wolne miejsce, urządzenie prawdopodobnie ulegnie awarii wzdłuż dysków SSD Midrange.
Gdy rozmiar dysku SSD zmienia się ze względu na izolację uszkodzonych bloków, może być konieczne wykonanie następujących czynności w celu ożywienia dysku, jeśli oprogramowanie układowe dysku nie wykonuje automatycznie odpowiednich aktualizacji:
http://communities.intel.com/message/145676
O ile narzędzie do testowania warunków skrajnych i rejestrowania błędów nie jest specjalnie zaprojektowane z dyskami SSD, pamiętaj, że tylko zużywasz żywotność urządzenia.
EDYTOWAĆ:
Opierając się na informacjach z powyższych odpowiedzi, zasugeruj albo wymianę kabla na lepszy, albo wymianę napędu (wymiana RMA / Gwarancja), ponieważ tego rodzaju błąd na poziomie systemu operacyjnego nie jest normalny.
Ponadto, jeśli dysk obsługuje tę funkcję, możesz zwiększyć ilość miejsca zarezerwowanego na obsługę błędów:
http://www.thomas-krenn.com/en/wiki/SSD_Over-provisioning_using_hdparm