Bana bir SSD (veya normal bir disk) yapılan toplam yazma söyleyebilir bir araç / yardımcı programı bulmak için internette aradım. Çıktı şöyle görünmelidir:
SSD Intel 320S :-
Total data written until now -- 2Tb
Total data read until now -- 4Tb
power on Hours -- 1234 Hrs
etc.
Ama bir tane bulamadım. Böyle bir aracın farkında olan var mı?
Windows'ta SSDLife aracının bunu yaptığını biliyorum, ancak özellikle bunu Linux'ta yapmak istiyorum.
Yukarı baktım smartctl
gelen komutu smartmontools
Selivanov tarafından önerdi. Gönderi çok yardımcı oldu. Burada internet kazdıktan sonra karşılaştığım daha fazla bilgi ekleyeceğim.
gsmartcontrol
(GUI sürümü smartctrl
) özellikle yararlı buldum . Bu araç sınıfı hakkında daha fazla bilgi için Smartmontools - Topluluk Ubuntu Belgeleri bölümüne bakın . Bu bağlantının örnekleri var smartctl
.
Her bir SMART özelliğinin ne anlama geldiğini anlamak için bu Intel SMART Özelliklerini kontrol edin . Bu özellikler Intel SSD'lere özgüdür, ancak yine de SMART özelliklerinin ne tür bilgileri ilettiği hakkında bir fikir verir. Bazı spesifik parametreler farklı SSD'ler arasında farklılık gösterebilir. LBA boyutu bunlardan biri mi?, Bilmiyorum.
Başka bir mükemmel bilgi kaynağı Linux altında SSD için yazma döngüleri veya beklenen ömür nasıl belirlenir? - Sunucu Hatası . Burada en iyi cevap SMART Attribute Id 225
, SSD'ye şimdiye kadar gerçekleştirilen 32MiB boyutundaki toplam yazma I / O'nun standlarını göstermektedir . Ancak, bu Intel X25-M için geçerlidir. Diğer SSD'ler, diske yazılan toplam verileri aktarmak için diğer SMART özelliklerini kullanabilir.
Özellikle, Samsung 840 Pro için (ve hatta diğer Samsung SSD'ler için bile olabilir?) SMART Attribute Id 241 -- Total LBAs Written
Bu bilgiyi iletir. LBA boyutu için tahminim 512bayt, ama emin değilim? SSD'ye belirli miktarda veri yazarak ve bu özniteliğin değerini ölçerek yaptığım bazı deneyler, bunun 512bayt olduğunu gösterir.
128*2^50 / 2^48
512, 512-baytlık parçalarda disk düzeyinde adreslemenin yapıldığını gösterir. (2 ^ 50/2 ^ 48 = 2 ^ (50-48) = 2 ^ 2, 128 * 2 ^ 2 = 512.)