Unter Linux können wir den SSD-Verschleiß ziemlich einfach überwachen, smartmontools
indem wir feststellen, ob das Laufwerk als normales Blockgerät oder als generisches Gerät dargestellt wird (was passiert, wenn das Laufwerk von bestimmten Controllern wie dem auf dem IBM HS22 per Hardware-RAID getestet wurde).
Wie können wir das Äquivalent unter Windows tun? Verwendet jemand tatsächlich smartmontools
? Oder gibt es da draußen noch andere Pakete?
Das Problem ist, dass generische SCSI-Geräte in Windows einfach nicht angezeigt werden. Wenn die Laufwerke nicht RAID-fähig sind, können wir sie gut sehen.
Wie ich es unter Linux machen würde:
sles11-live:~ # lsscsi -g
[1:0:0:0] disk SMART USB-IBM 8989 /dev/sda /dev/sg0
[2:0:0:0] disk ATA MTFDDAK256MAR-1K MA44 - /dev/sg1
[2:0:1:0] disk ATA MTFDDAK256MAR-1K MA44 - /dev/sg2
[2:1:8:0] disk LSILOGIC Logical Volume 3000 /dev/sdb /dev/sg3
sles11-live:~ # smartctl -l ssd /dev/sg1
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net
Device Statistics (GP Log 0x04)
Page Offset Size Value Description
7 ===== = = == Solid State Device Statistics (rev 1) ==
7 0x008 1 26~ Percentage Used Endurance Indicator
|_ ~ normalized value
sles11-live:~ # smartctl -l ssd /dev/sg2
smartctl 5.42 2011-10-20 r3458 [x86_64-linux-2.6.32.49-0.3-default] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net
Device Statistics (GP Log 0x04)
Page Offset Size Value Description
7 ===== = = == Solid State Device Statistics (rev 1) ==
7 0x008 1 3~ Percentage Used Endurance Indicator
|_ ~ normalized value