Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is the SMART attribute “media wearout indicator” only available on enterprise-grade SSD and not on consumer-grade SSD? I checked my Samsung SSD as well as NVMe drives and I didn't find it on CrystalDiskInfo.

EDIT: It looks like "wear leveling count" attribute is available on Intel (#233) and some high-end Samsungs (#177), as well as other SSD, but it's not on any of my SSD.



If you're using smartmontools, try running `update-smart-drivedb` first: those fancy attribute names don't come from drives themselves but are always interpreted from (model, firmware, attribute id) tuple by the software you're using to query disks.

Or you can just look for [0] directly if you just want to know what drives Media_Wearout_Indicator is currently defined for.

[0] https://raw.githubusercontent.com/mirror/smartmontools/maste...


I have both "177 Wear_Leveling_Count" and "233 Media_Wearout_Indicator" on an old Samsung SATA II consumer SSD. On a newer one, there's only Wear_Leveling_Count, but there's also "241 Total_LBAs_Written", which gives an interesting metric:

  $ sudo smartctl -A /dev/sda | awk '/177/ {print $2,$4} /241/ {printf "%.3f\n", $10 * 512 / 1024^3}'
  Wear_Leveling_Count 097
  4151.677
Just 4.1TiB written so far causes a 3% decrease in drive "endurance".


Pretty much all modern SSDs support an attribute called "Lifetime remaining", which is basically the same thing as the wearout indicator.

It's attribute 231 for many vendors, 169 for several others, 202 for Crucials and Micron.


"Media wearout indicator" was recorded for OCZ drives, IIRC.


You can enable it. I’ll dig through my notes for the command.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: