Live data from Hacker News

Most M1 Macs appear to have a serious SSD wear defect

twitter.com

21–30 of 32 posts

Re: Most M1 Macs appear to have a serious SSD wear defect

#21

Earlier quoted context omitted.

The worst example we have so far shows 3% lifetime usage in 2 months, on a 2TB model. Since the total lifetime write spec normally scales with SSD size (these things are usually specced in "drive writes per day" for a given fixed lifetime for that reason), assuming this excessive write volume issue itself does not scale with drive size, a 256GB SSD model would be at 23% lifetime usage under the same conditions, or ab…

Instead of "assuming", I checked my machine. I have a 256GB version with 8GB RAM. I received it 3 days after launch, and it has been used consistently for iOS, android and web development. It is showing 1% "Used" - the same figure as the OP. Im not sure where you are getting 3% from.

Please don't judge me (OP) by the HN submission title, which is not at all an assertion I made. Nobody ever said "most" machines are affected.

This is the worst example so far, 3% on a 2TB SSD.

https://twitter.com/david_rysk/status/1361155414994407424

Care to share the actual write volume that corresponds to 1% used for you on your 256GB drive, so we can validate whether the linear scaling by drive size assumption is reasonable?

Re: Most M1 Macs appear to have a serious SSD wear defect

#22

Earlier quoted context omitted.

Instead of "assuming", I checked my machine. I have a 256GB version with 8GB RAM. I received it 3 days after launch, and it has been used consistently for iOS, android and web development. It is showing 1% "Used" - the same figure as the OP. Im not sure where you are getting 3% from.

Please don't judge me (OP) by the HN submission title, which is not at all an assertion I made. Nobody ever said "most" machines are affected. This is the worst example so far, 3% on a 2TB SSD. https://twitter.com/david_rysk/status/1361155414994407424 Care to share the actual write volume that corresponds to 1% used for you on your 256GB drive, so we can validate whether the linear scaling by drive size assumption is…

[deleted]

Re: Most M1 Macs appear to have a serious SSD wear defect

#23

Earlier quoted context omitted.

Instead of "assuming", I checked my machine. I have a 256GB version with 8GB RAM. I received it 3 days after launch, and it has been used consistently for iOS, android and web development. It is showing 1% "Used" - the same figure as the OP. Im not sure where you are getting 3% from.

Please don't judge me (OP) by the HN submission title, which is not at all an assertion I made. Nobody ever said "most" machines are affected. This is the worst example so far, 3% on a 2TB SSD. https://twitter.com/david_rysk/status/1361155414994407424 Care to share the actual write volume that corresponds to 1% used for you on your 256GB drive, so we can validate whether the linear scaling by drive size assumption is…

  SMART/Health Information (NVMe Log 0x02)
  Critical Warning:                   0x00
  Temperature:                        32 Celsius
  Available Spare:                    100%
  Available Spare Threshold:          99%
  Percentage Used:                    1%
  Data Units Read:                    42,513,003 [21.7 TB]
  Data Units Written:                 35,670,814 [18.2 TB]
  Host Read Commands:                 444,309,142
  Host Write Commands:                237,126,099
  Controller Busy Time:               0
  Power Cycles:                       213
  Power On Hours:                     199
  Unsafe Shutdowns:                   13
  Media and Data Integrity Errors:    0
  Error Information Log Entries:      0

Re: Most M1 Macs appear to have a serious SSD wear defect

#24

Earlier quoted context omitted.

Please don't judge me (OP) by the HN submission title, which is not at all an assertion I made. Nobody ever said "most" machines are affected. This is the worst example so far, 3% on a 2TB SSD. https://twitter.com/david_rysk/status/1361155414994407424 Care to share the actual write volume that corresponds to 1% used for you on your 256GB drive, so we can validate whether the linear scaling by drive size assumption is…

SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 32 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 42,513,003 [21.7 TB] Data Units Written: 35,670,814 [18.2 TB] Host Read Commands: 444,309,142 Host Write Commands: 237,126,099 Controller Busy Time: 0 Power Cycles: 213 Power On Hours: 199 Unsafe Shutdowns: 13 Media and Data Integrity Errors:…

The SMART info does not include the drive size, which was an omission in my request for info tweet which I regret :)

So 18TB / 256GB = 70 drive writes is 1%.

For the 2T drive, we had 150TB = ~50 drive writes being 3%.

So, it seems this isn't linear after all. But it's also not constant; 150TB would put you at 8% used on your 256GB model with this scaling (instead of the ~23% if it were linear), which is still not insignificant, and would still get you to 100% within a couple years. Though there is significant rounding error with the "1%" figure.

I saw someone else mention 3% on Twitter too and asked for their drive size, so I hope that can give me another more accurate data point.

Re: Most M1 Macs appear to have a serious SSD wear defect

#25

Earlier quoted context omitted.

SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 32 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 42,513,003 [21.7 TB] Data Units Written: 35,670,814 [18.2 TB] Host Read Commands: 444,309,142 Host Write Commands: 237,126,099 Controller Busy Time: 0 Power Cycles: 213 Power On Hours: 199 Unsafe Shutdowns: 13 Media and Data Integrity Errors:…

The SMART info does not include the drive size, which was an omission in my request for info tweet which I regret :) So 18TB / 256GB = 70 drive writes is 1%. For the 2T drive, we had 150TB = ~50 drive writes being 3%. So, it seems this isn't linear after all. But it's also not constant; 150TB would put you at 8% used on your 256GB model with this scaling (instead of the ~23% if it were linear), which is still not ins…

I just assumed that this was some deep "app nap", where its effectively swapping the entire state of an inactive app to disk. That would likely explain why the usage is scaling with available RAM, rather than storage space.

I get that its a much higher wear than we would traditionally expect, but given I have 8GB of RAM that seems near inexhaustible., maybe it just a different approach to memory management, permitted by the blazingly fast storage we now have access to? I simply couldn't run all this stuff on my 16GB 2015 machine.

I cant run figma though - that thing eats 4GB for a smallish project, so it almost always complains about my available memory when im using figma.

Re: Most M1 Macs appear to have a serious SSD wear defect

#26

Earlier quoted context omitted.

The SMART info does not include the drive size, which was an omission in my request for info tweet which I regret :) So 18TB / 256GB = 70 drive writes is 1%. For the 2T drive, we had 150TB = ~50 drive writes being 3%. So, it seems this isn't linear after all. But it's also not constant; 150TB would put you at 8% used on your 256GB model with this scaling (instead of the ~23% if it were linear), which is still not ins…

I just assumed that this was some deep "app nap", where its effectively swapping the entire state of an inactive app to disk. That would likely explain why the usage is scaling with available RAM, rather than storage space. I get that its a much higher wear than we would traditionally expect, but given I have 8GB of RAM that seems near inexhaustible., maybe it just a different approach to memory management, permitted…

So, going back over the numbers and with a 256GB 3% user confirmed on Twitter, it seems like the ratings are:

2TB model: 5000TBW

256GB model: 2000TBW

That means that, at the worst known rate that David had (150TB in 2 months), a 256GB drive would reach lifetime writes in ~2 years. That's still way too fast, so this is still something Apple needs to adjust if it is happening to people (and given what he told me about the write rates he was seeing while using and switching apps, it really does seem like a bug, not normal app swapping).

FWIW, the "app nap" thing is what iOS does, but macOS can't do that because Mac apps aren't really designed that way. macOS just does traditional swap plus compression, as far as I know.

Re: Most M1 Macs appear to have a serious SSD wear defect

#27

Okay, hold on for a second. I am the OP. This title is misleading. We didn't say "most". I wasn't able to clearly reproduce this, the people on Twitter are reporting wildly different numbers, some of which are reasonable, and certain usage patterns with heavy swapping have to wear down the SSD. And this also affects Intel macs to some extent. What we know so far is that some people are reporting completely unreasonab…

Just as an update, it turns out the endurance ratings are not proportional. That makes the known-worst-case prediction for a 256GB model being that max writes could be reached after ~2 years, for usage similar to what David got above.

Re: Most M1 Macs appear to have a serious SSD wear defect

#28

Earlier quoted context omitted.

I just assumed that this was some deep "app nap", where its effectively swapping the entire state of an inactive app to disk. That would likely explain why the usage is scaling with available RAM, rather than storage space. I get that its a much higher wear than we would traditionally expect, but given I have 8GB of RAM that seems near inexhaustible., maybe it just a different approach to memory management, permitted…

So, going back over the numbers and with a 256GB 3% user confirmed on Twitter, it seems like the ratings are: 2TB model: 5000TBW 256GB model: 2000TBW That means that, at the worst known rate that David had (150TB in 2 months), a 256GB drive would reach lifetime writes in ~2 years. That's still way too fast, so this is still something Apple needs to adjust if it is happening to people (and given what he told me about…

App Nap is definitely a MacOS thing - but it hasn't traditionally behaved in this way.

I'm aware it will be a form of virtual memory management - but given im currently (and actively) running safari, chrome, firefox, affinity designer, affinity photo, slack, mail, a handful of terminals, a couple of ios apps, an iphone 11 simulator, 2 android emulators, 4 instances of vscode recompiling code as I type, and a bunch of utility apps theres definitely more than just a traditional swap going on here. Its an 8GB machine, and it really feels like it has unlimited RAM (until i open figma, as mentioned before - theres something about that app that the m1 really doesnt like).

Of course, if it is a bug, ill be happy to have it fixed :)

Also, I just realised you are the OP :) And the guy working on asahi (awesome!). Would love to know more if you get to the bottom of this behaviour - intentional or otherwise!

Re: Most M1 Macs appear to have a serious SSD wear defect

#30

Earlier quoted context omitted.

The worst example we have so far shows 3% lifetime usage in 2 months, on a 2TB model. Since the total lifetime write spec normally scales with SSD size (these things are usually specced in "drive writes per day" for a given fixed lifetime for that reason), assuming this excessive write volume issue itself does not scale with drive size, a 256GB SSD model would be at 23% lifetime usage under the same conditions, or ab…

Instead of "assuming", I checked my machine. I have a 256GB version with 8GB RAM. I received it 3 days after launch, and it has been used consistently for iOS, android and web development. It is showing 1% "Used" - the same figure as the OP. Im not sure where you are getting 3% from.

"Percentage used" might be as accurate as Cellphone reception bars. What is really important is the

    SSD capacity * ~600 / Bytes written 
and quality of wear leveling firmware in Apple SSD.
Post reply on HN