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
⠈⠳⣄⠀⠀⠀⠀