Re:M1 Mac owners are experiencing high SSD writes over short...
by read_if_gay_ on Wednesday February 24, 2021 @06:16AM
(#26248795)
I have a 1TB MX500 and a much older 240GB M500 and the PoH stats are similarly unrealistic for both. The MX500 has ran close to 24/7 for two months now and reports 328h which is like 14 days. The M500 reports 12k hours (~1.35 years) but it's 5+ years old and I'm sure it should be higher.
OTOH the number of power cycles they report seem to be too high, at 45 and 2332 respectively. Maybe that's related?
Re:M1 Mac owners are experiencing high SSD writes over short...
by blinkingled on Wednesday February 24, 2021 @08:06AM
(#26249417)
I have a different work laptop so I mostly use this on weekends and weeknights and I believe NVME APST mode may be affecting it.
Then there's always the possibility of wrong interpretation of the numbers as every OEM has possibly different implementation.
In Apple's case it's more likely they have the right implementation as they make both the software and the hardware. There could still be bugs..
Here's a 512GB WD Black from my home lab server. It runs ~10 super light usage VMs with Docker stacks that include 2 GitLab instances, 2 GitLab runners, 3 Nextcloud instances, 3 Redmine instances, 1 Gitea instance, 2 Drone runners, 1 Minio instance, 1 Nexus instance, 1 Emby instance (w/transcoding), and various reverse proxies, etc..
The write endurance is supposed to be 300TBW, so it should really be over 20% used but says 0%.
Compare it to a 500MB Crucial MX500 under the same load which is supposed to have 180TBW: That's 68% used after ~30TBW (59,166,051,308 sectors*512 = 30,293,018,269,696 bytes).What I've learned from trying to diagnose those MX500s is that TBW doesn't really matter all that much. It's the P/E cycles that really count. For example, the MX500s are rated for 1500 erase cycles (#173 above) IIRC.
I've also become skeptical of many SMART implementations. I know the PoH on the Crucials is incorrect because when they were new they were reporting 45 days of PoH on a system with 76 days of uptime. So if the manufacturers can't get something as simple as PoH right, how can anything be trusted?