On 11.09.2024 10:53, e...@gmx.us wrote:
On 9/11/24 01:04, Alexander V. Makartsev wrote:
In mean time, I enjoy fast performance of SSD drives and keep an eye on them
using "smartd".

Does smartd warn you about impending death?
In a way, yes. SSDs and especially NVMe drives are vulnerable to overheating, so temperature monitoring helps. Checking selected SMART attributes also helps. Keep in mind, SMART IDs often depend on drive's manufacturer and firmware.
Here are two specimens:
SATA SSD with MLC (2-bit) NAND: https://paste.debian.net/hidden/3d073e37
NVMe SSD with TLC (3-bit) NAND: https://paste.debian.net/hidden/e4bfff80

SATA SSD was used as system drive and attribute ID 9 tells us it was online for 42414 hours (almost 5 years). Attribute ID 12 counts times when it was powered on. PC is used daily and rarely reboots, so 3843 times means this SSD is roughly 8-9 years old.
Attribute ID 231 indicates it has 95% of life left.
Attribute IDs 5, 187, 196 tell us there weren't any write errors yet.
Attribute ID 233 shows total of 44TB written to NAND chips.
Smartd runs short self-tests on it every week and extended self-tests every month. It now serves mostly as VM storage after I upgraded system disk to NVMe drive and in 5 years of normal use only 5% of its life was spent.

NVMe SSD is now serves as system drive. SMART is slightly different for NVMe drives and you can't run self-tests, but it still useful. You still can monitor "Temperature", "Percentage Used", "Power on Hours", "Integrity Errors", etc. As you can see devices based on TLC (3-bit) 3D NAND chips are not very durable in comparison to MLC (2-bit) NAND ones, but 4% of wear per year is acceptable enough.


--
With kindest regards, Alexander.

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian - The universal operating system
⢿⡄⠘⠷⠚⠋⠀ https://www.debian.org
⠈⠳⣄⠀⠀⠀⠀

Reply via email to