M1 SSD high read and write usage per smartctl

Hello,


In the past few weeks it's been reported that M1 SSDs are writing a sufficient amount of data to their drives such that it could render the drive at its end of life in a few years.

https://twitter.com/marcan42/status/1361151198921826308?lang=en

https://www.macworld.com/article/3609512/how-to-m1-intel-mac-ssd-health-terminal-smartmontools.html


The the smartctl tool reports that my M1 MacBook Air has written 12.3 TB since being purchased in mid-December. Assuming this SSD has a lifetime ability to write 150TB, this disk is expected to have issues in approximately 2.8 years.


My questions are 1) is smartctl correctly reporting SSD data write usage. 2) What is this SSDs actual lifetime writing ability? 3) When is my SSD actually expected to fail 4) What is Apple's position on this and what action are they taking to address it?


############################# smartctl log ############################

smartctl 7.2 2020-12-30 r5155 [Darwin 20.3.0 arm64] (local build)


Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org




=== START OF INFORMATION SECTION ===


Model Number:                       APPLE SSD AP0256Q


Serial Number:                      000000000000000


Firmware Version:                   1161.80.


PCI Vendor/Subsystem ID:            0x106b


IEEE OUI Identifier:                0x000000


Controller ID:                      0


NVMe Version:                       <1.2


Number of Namespaces:               3


Local Time is:                      Sun Mar  7 13:05:18 2021 EST


Firmware Updates (0x02):            1 Slot


Optional Admin Commands (0x0004):   Frmw_DL


Optional NVM Commands (0x0004):     DS_Mngmt


Maximum Data Transfer Size:         256 Pages




Supported Power States


St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat


 0 +     0.00W       -        -    0  0  0  0        0       0




=== START OF SMART DATA SECTION ===


SMART overall-health self-assessment test result: PASSED




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:                    29,157,637 [14.9 TB]


Data Units Written:                 24,058,076 [12.3 TB]


Host Read Commands:                 201,555,222


Host Write Commands:                126,383,064


Controller Busy Time:               0


Power Cycles:                       176


Power On Hours:                     132


Unsafe Shutdowns:                   5


Media and Data Integrity Errors:    0


Error Information Log Entries:      0


MacBook Air 13″, macOS 11.2

Posted on Mar 7, 2021 10:21 AM

Reply
Question marked as Top-ranking reply

Posted on May 9, 2021 4:13 PM

Robert Follis wrote:

6.6TB a month = 792TB annually which is the total life of some SSDs


He's reporting 6 point 6 TB per month, not 66TB.


Anyway, I think what we're forgetting here (myself included) is that the Percentage Used number is based on what the Apple SSD itself is reporting, so if it is reported as 1000TBW, that's pretty much what Apple is guaranteeing.


So, in the case of Robert, I'd say your best bet is to just use the Mac and forget about the SSD usage, and aim for it to reach 100% before it's out of warranty., as long as it isn't impacting your use of the Mac. If Apple doesn't honor its hardware warranty and/or implicit 1000TBW guarantee then you and anyone else in this situation will have a good legal case. Just make sure you have a backup.


As for sfromgi, such an option is little less clear, but I'd suggest forgetting about "lite use" and just go ahead and use it as normal, and keep regular backups. It's unlikely that sfromgi's SSD will fail due to writes. Like I've pointed out, mine is 227TBW in close to four years and has zero errors, but if his usage with other than light use is much higher, he'll also be in line for a warranty replacement.


Similar questions

43 replies

Jun 11, 2021 8:31 AM in response to Oliver Jobson

I might be lucky I guess.


System reports a time since boot of 48 days and kernel_task has only written 44,06GB for me inside activity monitor. Weirdly enough in the bottom it says written data 196GB and 404GB read. Swap usage is 716MB with 6GB RAM being used according to the memory tab while I have nothing open in the background.


I don't do heavy tasks on my macbook, atleast not regularly so I believe the 44GB written is much better than what I see in the couple hundred GBs or even TBs of writes. And that's for 48 days of use.

May 29, 2021 8:11 AM in response to Thgx

Watch this: https://www.youtube.com/watch?v=09iO4TuVkCA

All those people saying its not an issue take note: The M1 is demonstrably writing 10-60x more to the SSD than an intel mac doing the same thing with the same apps and the same memory, including M1 native apps from Apple.

In my case, at the current write rate, the SSD will fail in under 2 years, but outside the warranty, and irreparably.


Apple are silent - they dont want to admit liability, but whats not clear to me is what, from a technical point of view, could possibly be causing this? Is it a major flaw in the apple silicon architecture, or a bug in the OS? If it were a bug in the OS, presumably Apple would have addressed it already.


This is an opportunity for a 3rd party to analyse the problem and produce some sort of fix. Either HW - e.g. a TB connected SSD to take the fall, or SW (e.g. limiting the number of apps in memory to a low number).


I am lucky, I kept my old 15" 2017 intel MBPro when I bought the M1, so I can switch back to it when the SSD's time comes. I should switch back now - being able to use 2 monitors again would increase my productivity significantly, but I do like the battery life and small size of the M1. Tough.

May 29, 2021 11:37 AM in response to sfromgi

sfromgi wrote:

Watch this: https://www.youtube.com/watch?v=09iO4TuVkCA

Interesting video. Thanks. Here is another video by the same person that includes some brief information about how SSDs work as well as trying to identify the maker of the SSD itself and the SSD's possible endurance and what it may mean for the M1's SSD and how to minimize the SSD's wear (hopefully until Apple fixes the issue if possible). The interesting part for me begins at 4:12 with attempting to determine the manufacturer of the SSD.

https://www.youtube.com/watch?v=e8aCgnb_RQs


Apple are silent - they dont want to admit liability, but whats not clear to me is what, from a technical point of view, could possibly be causing this? Is it a major flaw in the apple silicon architecture, or a bug in the OS? If it were a bug in the OS, presumably Apple would have addressed it already.

Apple is always silent as they love their secrets. Apple is unlikely to admit to the issue unless they can actually fix the issue, otherwise it opens them up to lawsuits. You may have to actually wait until a lot of people have their M1 Macs' SSDs fail prematurely so that Apple is unable to hide the premature failures. According to the video I linked it is likely to happen to high use professionals in a about a year of use. The video mentioned at least one M1 Mac has already died due to a worn out SSD although he did not mention where this news was reported.


I am lucky, I kept my old 15" 2017 intel MBPro when I bought the M1, so I can switch back to it when the SSD's time comes. I should switch back now - being able to use 2 monitors again would increase my productivity significantly, but I do like the battery life and small size of the M1. Tough.

Definitely keep the old laptop especially if your workload is with lots of data usage.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

M1 SSD high read and write usage per smartctl

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.