Apple M1 SSD Lifespan Ageing. Do YOU have the problem?
Mark Payne Mark Payne
13.8K subscribers
36,384 views
0

 Published On Mar 20, 2021

UPDATE JULY 2021:

This would appear to be fixed in macOS 11.4
https://appleinsider.com/articles/21/...

Stop worrying about SSD wear on all Apple Macs including M1. Measure it for yourself! Full tutorial with background theory. Please comment on this video and tell me your SSD Drive Writes Per Day. Let’s put this issue to bed together!

#AppleM1​ #AppleSilicon​ #SSD​

Sections

0:00 - Welcome
0:44 – Intro
1:29 – SSD Why do they Wear?
4:20 – SLC vs TLC
6:55 – Apple, Toshiba and Kioxia
9:10 – Understanding Wear Levelling
11:52 – SSD Size matters!
12:22 – Understanding TBW and DWPD
14:36 – What About memory Pressure?
15:34 – Using smartctl to test SSD wear rate
22:19 – Using standard tools for wear rate
23:54 - Wrap Up

Gear I use:

X-Rite Color Checker https://geni.us/X-RiteColorCheck

Main Cam
Tamron 17-28 F/2.8 for Sony E-Mount https://geni.us/Tamron17-28Lens
Sony A7C US Spec https://geni.us/SonyA7C-US-Spec
Sony A7C EU/UK Spec https://geni.us/SonyA7C-EU-Spec

Second cam
Panasonic G80 (UK/EU Spec) https://geni.us/PanasonicG80-UK
Panasonic G85 (US Spec) https://geni.us/PanasonicG85_USA
Laowa 7.5 F/2 Lens for MFT https://geni.us/LaowaWideLensMFT

Computer Tech
SSD Samsung T7 https://geni.us/SamT7-SSD
SSD Samsung T7 Touch https://geni.us/SamT7Touch-SSD

I Intro

Reports on abnormally high rates of SSD life usage

Linus Tech Tips
https://linustechtips.com/topic/13067...

Toms Guide
https://www.tomsguide.com/uk/news/m1-...

MacRumours
https://www.macrumors.com/2021/02/23/...

1. Understanding DWPD Drive Writes Per Day

The Mac M1 systems use TLC NAND (Triple Level Cell) devices for SSD. None of this is new to Apple and had been in iphones and previous Macs.
In the brilliant IFIXIT M1 system teardown:

https://www.ifixit.com/News/46884/m1-...

they suspected that the M1 Air system contained Western Digital/SanDisk chips while the M1 Pro had Kioxia (Toshiba) devices for SSD. For all we know Apple change these things about according to machine type and SSD capacity.

SSD NAND storage devices always have an on-board controller that spreads the writes over all of the available cells to ensure “Wear Levelling” in order to maximize life. For this reason, a larger drive will accept a higher number of writes over its lifetime. The total write capacity over the full warranty life (3-5 years) that is “guaranteed” for the SSD is called the TBW (Total Bytes Written) and is expressed in TerraBytes (1TB = 1000GB)

The DWPD (Drive Writes Per Day) is a simple multiplication factor applied to the drive capacity that tells us how much data per day we could write to the drive and still be within warranty life specifications (again typically 3-5 years).

From my research a conservative (pessimistic) DWPD factor for Toshiba TLC NAND SSD would be 0.3. This means that it would be within warranty specs to write 30% of the drive’s capacity every day without risking long term endurance. This sounds like “enough” does it not?

On my Mac M1 the drive is 1TB capacity so I could write 300GB daily.
On a base M1 system with a 256GB hard drive this would be a 76GB daily threshold for writing before worrying about serviceable life.

2. Monitoring with SmartMonTools

Smartmontools can be downloaded at https://smartmontools.org
I am using V7.2 on an M1 system running Big Sur and also on an older imac Pro on Mojave.
The direct link for this download is here:

https://sourceforge.net/projects/smar...

3. Monitoring with standard Tools

You can easily estimate your write rate without the specialist tools.

First find the number of days your system has been running since the last reboot. To do this run the uptime command in a terminal window or… do to the apple icon top left, select About This Mac and the System Report… next select the System Report tab and then hit “Software” from the selection bar. You will see the “Time since boot” as the last item on the report page. When I tested, my system had been up for 12 days.

Next run the Activity Monitor and select Disk in the tabs at the top of the screen.
The summary panel at the bottom contains the total Data Written figure since the last reboot. In my case this was 166GB written in 12 days equating to approx. 15GB per day on average.

References

Understanding NAND Flash
https://www.simms.co.uk/nand-flash-ba...

How Apple’s Solid State Hard Drives Work
https://www.applegazette.com/mac/how-...

Apple Buy into Toshiba Memory
https://appleinsider.com/articles/18/...

show more

Share/Embed