13 ms·
Ask HN: Has the Apple Silicon excessive disk read/write issue been fixed?
This was a discussion when M1 macbooks were launched, and Apple supposedly addressed it in an OS update (macOS 11.4).
But I'm seeing really high read/write numbers. I'm aware that SSD lifespans are long and TBW spec is pretty generous. Still, compared to my linux machines, this seems extraordinarily high.
On my newish M1 MBA, with the latest updates, with barely any use, 98%+ sleep, I'm seeing about 3 to 5 GB reads per day and 2 to 4 GB writes per day.
Latest report from smartctl.
----------------------------------------------------
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 27 Celsius
Available Spare: 100%
Available Spare Threshold: 99%
Percentage Used: 0%
Data Units Read: 716,195 [366 GB]
Data Units Written: 616,232 [315 GB]
Host Read Commands: 9,108,273
Host Write Commands: 6,947,397
Controller Busy Time: 0
Power Cycles: 95
Power On Hours: 5
Unsafe Shutdowns: 11
Media and Data Integrity Errors: 0
Error Information Log Entries: 0
----------------------------------------------------
M1 Air 16GB 1TB.
Is this normal?
- amusingimpala75 4y agoI would presume this is an OS issue, and switching form macOS to Asahi Linux would solve this problem?
- drdo 4y agoMacbook Pro 14 M1 16GB/512GB Used for around 3 weeks for light development, browsing, etc === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 30 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 2,248,989 [1.15 TB] Data Units Written: 2,286,963 [1.17 TB] Host Read Commands: 55,208,855 Host Write Commands: 62,154,580 Controller Busy Time: 0 Power Cycles: 128 Power On Hours: 43 Unsafe Shutdowns: 7 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Read 1 entries from Error Information Log failed: GetLogPage failed: system=0x38, sub=0x0, code=745
- AdamJacobMuller 4y agoSMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 34 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 33,233,061 [17.0 TB] Data Units Written: 63,502,177 [32.5 TB] Host Read Commands: 1,054,789,960 Host Write Commands: 1,703,081,155 Controller Busy Time: 0 Power Cycles: 184 Power On Hours: 921 Unsafe Shutdowns: 18 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Even after 32TBW i'm at 0% used? Wow.
- cool_hw 4y agoThat is good to note, I wonder how accurate it is. Can you share how long you've had it and the typical usage (hours and disk activity)?
- drdo 4y agoWhat model of Macbook is this? And how big is the SSD?
- AdamJacobMuller 4y agoLaunch day purchased M1 MacBook Pro with 4TB SSD.
- jrib 4y agoanother data point: SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 30 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 53,345,304 [27.3 TB] Data Units Written: 59,621,038 [30.5 TB] Host Read Commands: 349,163,066 Host Write Commands: 218,226,588 Controller Busy Time: 0 Power Cycles: 109 Power On Hours: 225 Unsafe Shutdowns: 8 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 MacBook Air (M1, 2020) 16GB 512GB
- ChrisMarshallNY 4y agoMy M1Max 1TB: SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 39 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 139,236,989 [71.2 TB] Data Units Written: 58,514,871 [29.9 TB] Host Read Commands: 6,104,303,185 Host Write Commands: 716,889,789 Controller Busy Time: 0 Power Cycles: 392 Power On Hours: 1,311 Unsafe Shutdowns: 121 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 I keep it busy (I'm on it for, like 12 hours a day).
- naniwaduni 4y ago> Unsafe Shutdowns: 121 Holy shit, that's like once a day?
- ChrisMarshallNY 4y agoSometimes, more. <He says, with a note of pride>
- deleted 4y ago[deleted]
- matai_kolila 4y agoMy MacBook Air (M1, 2020): === 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: 8,843,213 [4.52 TB] Data Units Written: 12,256,532 [6.27 TB] Host Read Commands: 229,897,011 Host Write Commands: 452,963,852 Controller Busy Time: 0 Power Cycles: 208 Power On Hours: 258 Unsafe Shutdowns: 3 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Seems fine to me!
- cool_hw 4y agoAs I shared in another post, compared to my linux machine, most of the posts, including yours, have atleast 5x-10x the usage. I understand that disk usage can vary wildly, but the linux machine I'm comparing with has been used through the work week for the past 6 years with VMs/docker and other large files.
- matai_kolila 4y agoHonestly I’ll probably replace this computer much before this becomes an issue.
- cool_hw 4y agoI think most folks will.
- nieve 4y agoOn the other hand my linux Thinkpad has worryingly high numbers: Available Spare: 100% Available Spare Threshold: 10% Percentage Used: 6% Data Units Read: 123,210,825 [63.0 TB] Data Units Written: 59,502,097 [30.4 TB] Host Read Commands: 1,335,288,785 Host Write Commands: 740,649,667 Controller Busy Time: 3,494 Power Cycles: 3,069 Power On Hours: 5,339 Unsafe Shutdowns: 155
- kitsunesoba 4y agoM1 Pro 16" 1TB/32GB: SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 33 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 35,019,801 [17.9 TB] Data Units Written: 16,172,066 [8.28 TB] Host Read Commands: 792,786,606 Host Write Commands: 270,657,694 Controller Busy Time: 0 Power Cycles: 292 Power On Hours: 320 Unsafe Shutdowns: 13 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- CharlesW 4y agoThis is from a Macbook Air (M1, 2020, 16GB/1TB): === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 42 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 13% Data Units Read: 788,079,439 [403 TB] Data Units Written: 731,596,572 [374 TB] Host Read Commands: 6,353,571,120 Host Write Commands: 2,866,603,247 Controller Busy Time: 0 Power Cycles: 224 Power On Hours: 2,521 Unsafe Shutdowns: 35 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- vagabund 4y ago2020 M1 Air (8GB/256GB) === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 34 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 4% Data Units Read: 181,700,939 [93.0 TB] Data Units Written: 123,234,692 [63.0 TB] Host Read Commands: 2,190,216,039 Host Write Commands: 1,482,884,502 Controller Busy Time: 0 Power Cycles: 159 Power On Hours: 1,480 Unsafe Shutdowns: 16 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 ---------------------------------------------------- I don't really know how to interpret this but I've been getting consistent crashes once my battery hits around 25% charge and the widely reported "AP watchdog expired" error message. Battery capacity's now at 71% and dropping rapidly after sub 500 charge cycles. Couple months out of 1 year warranty. Any advice is appreciated, would hope I'm not just shit out of luck for such an expensive device after ~15 months.
- 1123581321 4y agoYou have a bad battery and need a new one. Should be fine afterwards.
- daggersandscars 4y agoAnother data point: 2020 M1 MBA, 16 GB, 1TB. Mostly used for web browsing, email, text, some writing. === 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: 0% Data Units Read: 115,962,722 [59.3 TB] Data Units Written: 17,185,040 [8.79 TB] Host Read Commands: 1,291,690,131 Host Write Commands: 338,681,101 Controller Busy Time: 0 Power Cycles: 193 Power On Hours: 316 Unsafe Shutdowns: 4 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- xavxav 4y agoM1 Pro === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 28 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 14,683,648 [7.51 TB] Data Units Written: 15,448,997 [7.90 TB] Host Read Commands: 198,962,886 Host Write Commands: 199,550,695 Controller Busy Time: 0 Power Cycles: 172 Power On Hours: 196 Unsafe Shutdowns: 15 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- erwinh 4y agoSMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 34 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 8% Data Units Read: 1,464,393,120 [749 TB] Data Units Written: 442,313,981 [226 TB] Host Read Commands: 21,452,008,572 Host Write Commands: 3,394,045,680 Controller Busy Time: 0 Power Cycles: 288 Power On Hours: 2,173 Unsafe Shutdowns: 18 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Very much abusing my M1Max lately having it run some heavy data scripts & docker 24/7
- cool_hw 4y agoWow. What is the SSD capacity? So 226TB is ~8% for this capacity, i.e., about 28.25TB per 1%, so about 2825TB expected TBW. Ignoring the fact that this is ignoring many factors contributing to the life span, it's still quite an interesting capacity.
- alas44 4y agoNovember 2021, macbook pro m1 === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 31 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 5,641,034 [2,88 TB] Data Units Written: 5,080,733 [2,60 TB] Host Read Commands: 133,355,019 Host Write Commands: 71,299,866 Controller Busy Time: 0 Power Cycles: 138 Power On Hours: 98 Unsafe Shutdowns: 6 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- jamamp 4y agoM1 Pro 16" 500GB === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 34 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 18,809,609 [9.63 TB] Data Units Written: 18,091,004 [9.26 TB] Host Read Commands: 431,191,695 Host Write Commands: 334,856,144 Controller Busy Time: 0 Power Cycles: 191 Power On Hours: 384 Unsafe Shutdowns: 15 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- alexjplant 4y ago2020 M1 Air running whatever the latest beta macOS is. Not too shabby all things considered... I mostly do light dev work and music production (primarily live instrumentation so not too much in the way of sample-based plugins) so this kind of makes sense. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 26 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 21,793,717 [11.1 TB] Data Units Written: 13,227,049 [6.77 TB] Host Read Commands: 307,014,870 Host Write Commands: 219,603,100 Controller Busy Time: 0 Power Cycles: 124 Power On Hours: 211 Unsafe Shutdowns: 6 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Read 1 entries from Error Information Log failed: GetLogPage failed: system=0x38, sub=0x0, code=745
- paulmd 4y agoI got mine at the start of july, I am at 3.27tb/2.12tb for my 16GB/256GB M1 Air in 78 hours, 11 unsafe shutdowns. I use it as a browser (excessive firefox tabs) and discord client and terminal mostly, light dev stuff (fast in intellij lol) etc. Kinda whatevs, that's what the swap is there for, I'm not worrying about my SSD getting used up in only 15 years or whatever. I keep half an eye on the task manager (put it on the dock) and if you see red (kernel time) start to really spike up it can indicate swapping and it's time to reconsider your tabs. It can be other things too but it's one thing to keep an eye on. It's 16gb, it's not infinite, and if you have 1000 tabs open then yeah you're probably going to want to close some before you start something else, but, it's reasonable for consumption or light personal dev work (especially if you have a fileserver that could run containers/DBs). It's not gonna omg burn out the SSD the first time you have 100 tabs open. 8GB would be really really tight though, I'd imagine those machines might be swapping quite a bit more, that's a very low RAM spec other than for a consumption machine or terminal. And I wouldn't say no to more at 16gb either, too bad there's such a price increment on M2 24GB or MBP 14"/16". Someday it'd be nice to move up to a 64gb spec and just have all the RAM, but there's other things I'd rather do, the MBA is fine for around the house etc, and I wanted to build a beefy fileserver to host services/containers anyway.
- ukd1 4y agoSMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 32 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 19,533,293 [10.0 TB] Data Units Written: 37,837,167 [19.3 TB] Host Read Commands: 643,692,760 Host Write Commands: 1,112,961,675 Controller Busy Time: 0 Power Cycles: 215 Power On Hours: 505 Unsafe Shutdowns: 23 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 seems fixed?
- cool_hw 4y ago> seems fixed? My linux machine that I have used for professional development for 6 years now reports (typed out the relevant bits by hand). Data Units Read: ...[4.44 TB] Data Units Written: ...[5.40 TB] .... Power Cycles: 811 Power On Hours: 1142 16GB 512GB SSD This is a machine that has been used for full time development, running virtual machines and docker and all sorts of activity. After all that, it reports only ~5TB read/written. That is mind blowing to me.
- alberth 4y agoAre people generating their read/write results by install & running the 'smartmontools' utility?
- squegles 4y agoyes, and running `smartctl -a disk0`
- phyalow 4y agosmartctl 7.3 2022-02-28 r5338 [Darwin 21.4.0 arm64] (local build) Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Number: APPLE SSD AP2048R Serial Number: 0ba0160b818c6a36 Firmware Version: 387.100. PCI Vendor/Subsystem ID: 0x106b IEEE OUI Identifier: 0x000000 Controller ID: 0 NVMe Version: <1.2 Number of Namespaces: 3 Local Time is: Thu Sep 29 21:33:52 2022 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: 30 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 18,714,682 [9.58 TB] Data Units Written: 30,888,220 [15.8 TB] Host Read Commands: 405,056,519 Host Write Commands: 791,606,107 Controller Busy Time: 0 Power Cycles: 519 Power On Hours: 425 Unsafe Shutdowns: 21 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 -------------------------- Macbook Pro M1 Max - 2021 16" 64GB Ram 2TB SSD
- xkcd-sucks 4y agoM1 Macbook Pro, about 4 months old, used for work which involves lots of file data volume, only 8G RAM so there's a lot of swapping going on. The lifetime percentage value is a bit worrying. Also the "unsafe shutdown count" is entirely due to hard crashes / blank screen of death that happen randomly every few weeks === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 33 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 6% Data Units Read: 379,131,189 [194 TB] Data Units Written: 378,539,362 [193 TB] Host Read Commands: 1,090,496,552 Host Write Commands: 883,626,255 Controller Busy Time: 0 Power Cycles: 129 Power On Hours: 673 Unsafe Shutdowns: 8 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- cool_hw 4y agoThat is pretty crazy, going by that, (and I know this isn't how it works), you have a projected total use of 5.5 years. Due to the onboard SSD, the machine will be dead.
- gjsman-1000 4y agoMacBook Air, M1, 512GB, purchased December 2020, 16GB RAM, as you can tell quite hammered for a web developer who doesn't use the main JavaScript frameworks or Docker almost ever. SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 30 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 2% Data Units Read: 139,890,354 [71.6 TB] Data Units Written: 100,146,689 [51.2 TB] Host Read Commands: 1,957,345,039 Host Write Commands: 1,121,330,045 Controller Busy Time: 0 Power Cycles: 724 Unsafe Shutdowns: 85 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- cool_hw 4y agoThanks for sharing, that's a lot of reads/writes.
- hnusersarelame 4y ago
- cnagesh 4y agoUnsafe Shutdowns: 85 What does this mean? and looks like it is very high compared to others in the list
- gjsman-1000 4y agoThat’s my fault. I have two or three kernel extensions for different types of hard drive file systems and sometimes they react badly to disconnects or quirks. Apple’s Blu Ray UDF handler also needs work and likes occasionally crashing.
- unfocused 4y agoM1 Air 16G 1TB (Bought on Nov 2020 - 1y 10 months old) I think I'm second on this page with "unsafe shutdowns" with 62. It's used by 4 people, 2 adults, 2 kids and heavily used pretty much all day and night. Lots of web, and video watching. Some very light development and a ton of email :) I think the unsafe shutdowns are due to my kids trying to run Steam and other games that may or may not work properly, e.g. Farming Simulator that didn't play nice, and cause the computer to freeze forcing us to do a hard shutdown. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 24 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 68,237,533 [34.9 TB] Data Units Written: 40,504,255 [20.7 TB] Host Read Commands: 1,281,536,088 Host Write Commands: 810,117,030 Controller Busy Time: 0 Power Cycles: 332 Power On Hours: 892 Unsafe Shutdowns: 62 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- paulmd 4y agore: unexpected shutdowns, don't forget thunderbolt hotplug/hot-unplug failures. they happen even on Apple silicon. I've had at least a couple on my M1, I had them with my work Dell, my work MBP i9 (lolrip) actually has been probably the most stable tbh, but even still it happens occasionally.
- neurostimulant 4y agoThis is a lot lighter usage than what other people posted here. Are you rarely opening many apps at once until your ram almost full?
- daviddever23box 4y agoYes. Seems that power cycles also affect these numbers.
- dwhl 4y ago512/16 M1 Air used for about 9 months for video/photo editing and Xcode and some other dev. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 30 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 73,619,047 [37.6 TB] Data Units Written: 47,465,560 [24.3 TB] Host Read Commands: 1,293,036,940 Host Write Commands: 657,873,357 Controller Busy Time: 0 Power Cycles: 353 Power On Hours: 529 Unsafe Shutdowns: 10 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- mixmastamyk 4y agoRunning EGACS? 8 GBs And Constantly Swapping?
- Tsiklon 4y agoMac Studio - 2TB disk - daily desktop/workstation SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 26 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 44,959,209 [23.0 TB] Data Units Written: 21,443,041 [10.9 TB] Host Read Commands: 494,728,880 Host Write Commands: 379,601,575 Controller Busy Time: 0 Power Cycles: 291 Power On Hours: 469 Unsafe Shutdowns: 18 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- whalesalad 4y agoM1 Mac Mini. I beat the heck out of this thing. SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 28 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 5% Data Units Read: 83,875,891 [42.9 TB] Data Units Written: 70,257,403 [35.9 TB] Host Read Commands: 881,926,045 Host Write Commands: 530,490,261 Controller Busy Time: 0 Power Cycles: 3,350 Power On Hours: 496 Unsafe Shutdowns: 13 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 One thing that really stands out to me here is everyone else has a `Power Cycles` measurement in the hundreds... but mine is 3,350 which seems odd. Especially because this is not a laptop and it never goes to sleep. It has only been rebooted maybe 10 times since it was purchased about a year ago.
- alyandon 4y agoUnsafe Shutdowns: 13 That's a bit worrisome. Has your mac been freezing/crashing?
- cool_hw 4y agoI'm not sure but I wonder if it happens when you do the macos install / recovery mode where it does repeated reboots.
- alyandon 4y agoI only see that counter going up when a system hard freezes/crashes or the system loses power. I'm not sure macos recovery/install would cause that.
- ChrisMarshallNY 4y agoI hold the record for "unsafe shutdowns." One reason, is that I am constantly using Xcode, which is a bug farm, and SourceSafe used to crash like crazy. Also, some of the apps I'm developing don't start off, perfect. I spend a lot of time crashing. The advent of the M1 seems to have ushered in a new threading system. The threads act weird, now (look at how long it takes to resolve your stack, on a breakpoint). I'm pretty sure it really doesn't like crashes. And I stopped playing Borderlands 3, because it liked to crash hard.
- hk1337 4y agoWas it ever really an Apple Silicon issue or a macOS issue? I thought this was a macOS and SSD issue even before Apple Silicon came out?
- cool_hw 4y agoI'm not sure, but you may be right. In either case, going by the results here, it seems this is expected usage. That is quite something, especially comparing it to linux. No idea how windows plays into this.
- g_p 4y agoSomething I have noticed is that a few Mac services related to spotlight have a propensity to be very heavy on the system writes. corespotlightd and suggestd in particular seem to do some kind of indexing operation after some trigger, which can write tens of gigabytes to the SSD. I managed to narrow it down to an RSS reader app (from the app store, so presumably not doing anything untoward), which appears to be getting indexed. despite having turned almost all indexing in spotlight off, and even excluded ~/Library and /Library from spotlight. After the main writes are done (150 MB/s for a period of time), corespotlightd and suggestd then continue to generate a background load of around 50 MB/s of writes for a sustained period of time. Console logs show there's "ProactiveHarvesting" going on in suggestd, but no clear way to switch this off. I suspect (based on watching it write 16 GB over 5 to 10 minutes), others could be encountering this, or other similar behaviour.
- v8xi 4y agoM2 Mac 500gb about 2-2.5 months old === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 33 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 19,753,049 [10.1 TB] Data Units Written: 9,383,782 [4.80 TB] Host Read Commands: 367,211,629 Host Write Commands: 64,343,144 Controller Busy Time: 0 Power Cycles: 126 Power On Hours: 77 Unsafe Shutdowns: 5 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- derbOac 4y agoIs this affecting M2 systems also?
- cool_hw 4y agoGoing by some reply to this post, looks like it.
- youssefabdelm 4y agoM1 Air 16GB 1 TB, probably like 𝟹̶ ̶𝚖̶𝚘̶𝚗̶𝚝̶𝚑̶𝚜̶ ̶𝚘̶𝚕̶𝚍̶ 5 months old === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 38 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 15% Data Units Read: 864,095,867 [442 TB] Data Units Written: 856,395,960 [438 TB] Host Read Commands: 2,546,210,282 Host Write Commands: 2,241,066,233 Controller Busy Time: 0 Power Cycles: 97 Power On Hours: 1,389 Unsafe Shutdowns: 7 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- cool_hw 4y agoWow. What kinda operations are you performing? It's at an indicated 15% of its life in 3 months! (I understand that it can go past 100%)
- wil421 4y agoBought my M1 right after launch and that’s crazy to do in 3 months. I’ll post my numbers when I get back. Mine is personal use only, no work.
- youssefabdelm 4y agoNeed to remember the actual date I got it, but it's definitely not longer than 5 months or something. Edit: My user folder was created May 26, 2022. So 5 months. Basically I was completely unaware of this problem to start with. I'm a generalist, and so typically: - have Blender open doing some 3D modeling, then forget to close - make some music on Ableton with hundreds of tracks and plugins - designing a UI on Sketch - Davinci Resolve is open cause I'm color grading a shot I just rendered - After Effects is open cause I'm compositing something - Atom or VSCode or sometimes both are open cause I'm writing some code for Blender (creative coding) to render online, or for anything else code-related, etc. etc.... - oh and Chrome is open with hundreds of tabs cause I'm researching a bunch of stuff + watching videos. I understand that I don't need to have all these apps open at the same time, but typically that happens for 2 reasons, either 1. I forget to close, or dont want to close just yet or 2. I'm working on a single project that's using all these apps. I'm a very very very heavy user. I like my computer to be able to handle me doing stupid things like this. Anyway it's good that I'm now aware of this, will make sure to not try to exceed the RAM my computer is capable of, but I honestly see it as a design flaw and less my own 'irresponsibility'. I do see this as a temporary computer though until I somehow make enough money to buy a much more powerful one. Will make sure to get an M1 with the highest TB drive then.
- vimsee 4y agoM1 Macbook Air 2020 8GB 256GB bought August 2021 === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 27 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 9,136,753 [4.67 TB] Data Units Written: 4,296,299 [2.19 TB] Host Read Commands: 123,750,226 Host Write Commands: 65,201,990 Controller Busy Time: 0 Power Cycles: 212 Power On Hours: 94 Unsafe Shutdowns: 27 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- lossolo 4y agoMacBook M1 Pro 32 GB RAM 1 TB from November 2021 === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 28 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 29 661 010 [15,1 TB] Data Units Written: 25 608 898 [13,1 TB] Host Read Commands: 658 892 494 Host Write Commands: 516 682 526 Controller Busy Time: 0 Power Cycles: 186 Power On Hours: 526 Unsafe Shutdowns: 14 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- cool_hw 4y agoThe two relatively lower posts I've seen here are both higher RAM, 32GB and 64GB. I wonder there's anything to read into this.
- nottorp 4y agoWell... 8 Gb should be enough for everyone? :) I seem to be using 12 Gb on this mbpro with just firefox, mail and a few chat apps open. But it has 16 G ram. On my 32 Gb mac mini that has work stuff open i use 26 Gb atm. Both are Intel, not brave enough to make the architecture jump yet. If you use more than the physical ram the Mx machines may be more responsive than the intel ones, but they're still going to swap. Said 2018 mbpro intel smartctl says: SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 34 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 5% Data Units Read: 138,517,507 [70.9 TB] Data Units Written: 111,676,933 [57.1 TB] Host Read Commands: 1,625,559,618 Host Write Commands: 968,996,058 Controller Busy Time: 0 Power Cycles: 89 Power On Hours: 1,363 Unsafe Shutdowns: 30 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 It should be a little over 4 years old now.
- JCharante 4y agoM1 MBP (2021) 16GB 512GB 3 months old, just web dev === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 28 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 13,728,991 [7.02 TB] Data Units Written: 4,555,309 [2.33 TB] Host Read Commands: 364,464,746 Host Write Commands: 94,259,168 Controller Busy Time: 0 Power Cycles: 239 Power On Hours: 111 Unsafe Shutdowns: 12 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- LeoPanthera 4y agoM1 Max Mac Studio === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 27 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 13,080,985 [6.69 TB] Data Units Written: 14,773,075 [7.56 TB] Host Read Commands: 235,532,909 Host Write Commands: 232,742,604 Controller Busy Time: 0 Power Cycles: 218 Power On Hours: 230 Unsafe Shutdowns: 11 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Is this a lot? I have no idea.
- e40 4y agoI don't think so. M1 Max Studio here, too: === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 26 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 72,850,196 [37.2 TB] Data Units Written: 27,537,988 [14.0 TB] Host Read Commands: 1,890,170,768 Host Write Commands: 834,294,305 Controller Busy Time: 0 Power Cycles: 222 Power On Hours: 668 Unsafe Shutdowns: 10 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Read 1 entries from Error Information Log failed: GetLogPage failed: system=0x38, sub=0x0, code=745 The thing at the end, though... that's odd and troubling.
- jackjeff 4y agoI got that too on my Mac Studio. And I don't know if it's a bug or something real. Seems the code that generate this error is something like this: https://github.com/mirror/smartmontools/blob/0df69a95136fd4299c6887b03d13e3f09bda7ff8/os_darwin.cpp#L578 https://github.com/mirror/smartmontools/blob/0df69a95136fd42... It simply calls `GetLogPage()` on the `IONVMeSMARTInterface`. Apple documentation is as usual devoid of content. https://developer.apple.com/documentation/iokit/ionvmesmartinterface/3521169-getlogpage?changes=__8_1&language=objc https://developer.apple.com/documentation/iokit/ionvmesmarti... But I found this `745` value `0x2e9` might be #define kIOReturnDeviceError iokit_common_err(0x2e9) // the device is not working properly! https://opensource.apple.com/source/xnu/xnu-344/iokit/IOKit/IOReturn.h.auto.html https://opensource.apple.com/source/xnu/xnu-344/iokit/IOKit/... Device not working properly?! Or is it just a shit driver?
- searchableguy 4y agoA couple hundred gbs write and read per day seem normal to me for a developer machine. Spinning up a new VM from scratch itself will take around 10gb read and write. If you are building containers or loading up a lot of data, can easily reach that. I'm surprised your figures are low because I always see tens of gbs of write and read normally without doing much.
- cool_hw 4y agoI'm doing none of that on this machine yet. In generak, it can reach it easily on a dev machine, but it seems like the norm. And my linux experience is at 1/5th or 1/10th the amount of data read/write tha comparable tasks. Looking at this thread, it seems this is the way with macOS.
- jklp 4y ago2021 16" MacBook Pro, Apple M1 Pro silicon, 16gb / 1TB, purchased March 2021. Personal laptop, super light web dev (hobby projects): === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 27 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 6% Data Units Read: 509,334,138 [260 TB] Data Units Written: 394,959,651 [202 TB] Host Read Commands: 4,719,463,111 Host Write Commands: 1,312,261,606 Controller Busy Time: 0 Power Cycles: 178 Power On Hours: 938 Unsafe Shutdowns: 9 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- jklp 4y agoAn update if people are still watching the thread. Got the following output today (~2 days later): === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 28 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 6% Data Units Read: 510,433,533 [261 TB] Data Units Written: 395,139,884 [202 TB] Host Read Commands: 4,755,060,485 Host Write Commands: 1,317,327,139 Controller Busy Time: 0 Power Cycles: 180 Power On Hours: 944 Unsafe Shutdowns: 9 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 So looks like my MacBook did an average of 87GB /day over the last 2 days (approx). Which seems a lot better than the 18 month average, which was 700GB /day. Hopefully means it's since been fixed, and I haven't destroyed my SSD too much!
- PicardsFlute 4y agoM1 Max 64GB 4TB. Honestly surprised about this. I was expecting MUCH more use since I do video editing/coding/remuxing. I got this at launch === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 31 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 48,482,411 [24.8 TB] Data Units Written: 32,693,167 [16.7 TB] Host Read Commands: 570,658,787 Host Write Commands: 280,299,147 Controller Busy Time: 0 Power Cycles: 216 Power On Hours: 265 Unsafe Shutdowns: 12 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- youssefabdelm 4y agoHm... well you've got plenty of RAM for that, so not surprising
- IntFee588 4y agoI was previously unaware of this issue, but wow. Seems like a good case for a class action against Apple for replacement SSDs.
- themagician 4y agoI feel like it's mostly been fixed. There are probably individual applications and setups that trigger excessive writes, so a reboot from time to time makes sense to kill any application that might be abusive (assuming it doesn't start on login). At 5GB/day, a 1TB drive will last at least 10 years… assuming 5GB every day for 10 years, which is unrealistic. Apple will drop latest release OS support in 4-5 years… will you still be doing 5GB per day in that case? Probably not. I honestly think that all SSD/NVME chips need to post their TBW so that people can make their own decision. I also feel like this would benefit Apple, since people will choose their storage solution based on lifespan and not size. Because while a 1TB drive might last 5-10 years, an 8TB drive will basically last forever. Feels like a good sales tactic, honestly, for those with anxiety about drive failure.
- zimpenfish 4y agoAnother anecdata for the pile; M1 MacBook Pro, December 2020 (~22 months old, heavy usage.) === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 43 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 24% Data Units Read: 2,572,188,062 [1.31 PB] Data Units Written: 1,431,628,344 [732 TB] Host Read Commands: 24,927,069,158 Host Write Commands: 5,308,198,627 Controller Busy Time: 0 Power Cycles: 283 Power On Hours: 3,605 Unsafe Shutdowns: 37 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- cool_hw 4y ago> 1.31 PB Wow, that's a large number.
- jackjeff 4y agoMac Studio M1 Max / 32 GB RAM / 2TB SSD / April 2022 Used daily for moderate "office" usage (Slack/Teams/Firefox/RDP) during office hours. Heavier usage (XCode/AndroidStudio/Lightroom/FCP) on weekends/evenings. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 27 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 49,821,690 [25.5 TB] Data Units Written: 29,653,584 [15.1 TB] Host Read Commands: 773,908,710 Host Write Commands: 352,429,221 Controller Busy Time: 0 Power Cycles: 214 Power On Hours: 428 Unsafe Shutdowns: 9 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 I had to turn off Powernap to convince the thing to sleep. But whatever non sense it was doing (apparently stuck in Photos and Push Notifications), it has thankfully not burned the SSD! Addendum. I just wrote 1.7GB in the last 30mins while reading HN on Firefox, and a few other web pages. Based on that, I would say the 2GB–4GB write a day from OP are fine.
- tomcam 4y ago> I just wrote 1.7GB in the last 30mins while reading HN on Firefox To be fair an HN page can consume hundreds or even thousands of bytes
- cool_hw 4y ago> Addendum. I just wrote 1.7GB in the last 30mins while reading HN on Firefox, and a few other web pages. Thanks for sharing this. I need to see if linux does this.
- neurostimulant 4y agoWow. My primary SSD on linux (with 32gb ram) has 2598 hours uptime logged and only 2.4 TB written so far.
- cool_hw 4y agoThis is exactly the kind of comparison that prompted me to post this topic. I suppose macOS just uses the SSD far more.
- dhbanes 4y agoM1 Max MacBook Pro (14-inch, 2021) About a year old === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 34 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 484,554,045 [248 TB] Data Units Written: 81,389,728 [41.6 TB] Host Read Commands: 6,125,629,006 Host Write Commands: 1,758,008,262 Controller Busy Time: 0 Power Cycles: 146 Power On Hours: 1,795 Unsafe Shutdowns: 6 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- alexisbear 4y agoM1 Air, 8Gb/512Gb, used as a daily driver since release. SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 44 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 6% Data Units Read: 443,320,843 [226 TB] Data Units Written: 362,278,642 [185 TB] Host Read Commands: 4,372,886,373 Host Write Commands: 2,111,809,609 Controller Busy Time: 0 Power Cycles: 474 Power On Hours: 2,228 Unsafe Shutdowns: 37 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- deleted 4y ago[deleted]
- deleted 4y ago[deleted]
- kareemm 4y ago2020 M1 Air 16BG/1TB. Still running OS X 11.3 - looks like I should upgrade... === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 42 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 28% Data Units Read: 1,704,591,506 [872 TB] Data Units Written: 1,502,526,446 [769 TB] Host Read Commands: 6,434,009,809 Host Write Commands: 5,290,485,916 Controller Busy Time: 0 Power Cycles: 207 Power On Hours: 2,500 Unsafe Shutdowns: 89 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- cool_hw 4y agoWow, that's a well used machine!
- tzs 4y agoWow...looks like I don't do much disk I/O compared to most people here. I'm on a 2017 iMac that I use for both personal stuff and work. It seems like most people here can do in a few months what it took me 5 years to do. Critical Warning: 0x00 Temperature: 39 Celsius Available Spare: 100% Available Spare Threshold: 10% Percentage Used: 2% Data Units Read: 163,453,178 [83.6 TB] Data Units Written: 96,776,875 [49.5 TB] Host Read Commands: 4,760,816,278 Host Write Commands: 3,237,489,546 Controller Busy Time: 7,045 Power Cycles: 16,947 Power On Hours: 2,307 Unsafe Shutdowns: 109 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 I've got 64 GB of RAM so don't have much swap usage which probably helps. I see everyone posting data for M1 Macs has an "Available Spare Threshold" of 99% whereas I've got 10%. What's the story there? My understanding is that you want "Available Spare" to be as high as possible, and "Available Spare Threshold" is how low "Available Spare" can go before it is considering to be a failure, so the lower "Available Spare Threshold" the better.
- pelagicAustral 4y agoI'm an 2017 iMac as well, use it every day for work and personal stuff... sometimes literally hammer the stuff and my numbers look nothing like some the other ones displayed here... bit of a shocker. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 36 Celsius Available Spare: 100% Available Spare Threshold: 10% Percentage Used: 1% Data Units Read: 27,459,395 [14.0 TB] Data Units Written: 34,559,091 [17.6 TB] Host Read Commands: 864,546,880 Host Write Commands: 1,257,234,100 Controller Busy Time: 3,486 Power Cycles: 4,595 Power On Hours: 1,882 Unsafe Shutdowns: 74 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Warning Comp. Temperature Time: 0 Critical Comp. Temperature Time: 72858
- deleted 4y ago[deleted]
- deleted 4y ago[deleted]
- deleted 4y ago[deleted]
- boundlessdreamz 4y agoM1 Mac Mini. Bought in July 2021 === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 40 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 7% Data Units Read: 254,524,681 [130 TB] Data Units Written: 240,394,604 [123 TB] Host Read Commands: 2,181,881,304 Host Write Commands: 1,873,053,378 Controller Busy Time: 0 Power Cycles: 107 Power On Hours: 1,681 Unsafe Shutdowns: 36 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- cnagesh 4y ago3 months old, macbook m1 pro: === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 31 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 2,487,557 [1.27 TB] Data Units Written: 3,113,562 [1.59 TB] Host Read Commands: 53,266,591 Host Write Commands: 89,763,325 Controller Busy Time: 0 Power Cycles: 131 Power On Hours: 68 Unsafe Shutdowns: 6 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- xwowsersx 4y agoMacBook Pro (16-inch, 2021) with M1 Pro Heavy daily development use. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 24 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 21,429,577 [10.9 TB] Data Units Written: 22,150,889 [11.3 TB] Host Read Commands: 542,140,492 Host Write Commands: 469,241,132 Controller Busy Time: 0 Power Cycles: 155 Power On Hours: 587 Unsafe Shutdowns: 10 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- navjack27 4y agomy cheapest m1 mac mini that is on all day long and is my main entertainment computer that has multiple drives connected to it... but this is the built in apple drive === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 33 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 4% Data Units Read: 115,425,776 [59.0 TB] Data Units Written: 124,921,655 [63.9 TB] Host Read Commands: 1,914,424,208 Host Write Commands: 2,555,952,944 Controller Busy Time: 0 Power Cycles: 418 Power On Hours: 3,500 Unsafe Shutdowns: 56 Media and Data Integrity Errors: 0 Error Information Log Entries: 0
- cool_hw 4y agoWhat is your RAM/SSD config?
- WesolyKubeczek 4y agoMy numbers are nowhere near that crazy, but the first thing I always do on a Mac is disable spotlight for everything except applications and the calculator. Spotlight has always been a steaming pile of useless poo in my experience, ever since its inception.
- 8fingerlouie 4y agoI have no idea how people are punishing their MacBooks that hard. My M1 MacBook Pro (mid 2020, 16GB RAM / 512GB SSD) has been used as a daily driver for my personal stuff (not work), so while usage may be light compared to a work machine, it has seen it's fair share of C/C++/C#/Swift/Go/Python code come through (studying for a master degree), as well as papers being written. My battery is in a much worse state than my SSD with 92% capacity remaining. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 31 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 1% Data Units Read: 58,248,816 [29.8 TB] Data Units Written: 33,161,373 [16.9 TB] Host Read Commands: 1,190,184,018 Host Write Commands: 543,373,537 Controller Busy Time: 0 Power Cycles: 242 Power On Hours: 688 Unsafe Shutdowns: 30 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 My "server" (iCloud content cache and backups) which is a M1 Mac mini (2020 model from 2021, 8GB/256GB), which has been running 24/7 seems to be in a "worse" state: === 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: 5% Data Units Read: 177,894,168 [91.0 TB] Data Units Written: 132,856,403 [68.0 TB] Host Read Commands: 2,792,877,903 Host Write Commands: 825,466,116 Controller Busy Time: 0 Power Cycles: 239 Power On Hours: 1,391 Unsafe Shutdowns: 46 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Something is fishy with the power on hours though. Despite having run for over a year, it reports just under 2 months of power on hours, so it's probably not being reported correctly.
- TkTech 4y agoThat's how long the drive has been powered up, not the CPU. It sleeps pretty aggressively, and why not, no disk to spin up.
- lynndotpy 4y agoWow. I haven't even had this laptop for two weeks, and it's written 311 GB. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 27 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 0% Data Units Read: 1,318,438 [675 GB] Data Units Written: 608,401 [311 GB] Host Read Commands: 19,089,015 Host Write Commands: 9,721,576 Controller Busy Time: 0 Power Cycles: 129 Power On Hours: 7 Unsafe Shutdowns: 6 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 For comparison, my most recent Linux install (Pop!_OS 22.04) on a fresh hard drive, is at 800GB read and 1.2GB written over a four month period. I am very concerned for the longevity of this Mac.
- cool_hw 4y agoThis is why I asked here. Most folks don't seem to mind it, but it is an order of magnitude, if not more, higher disk usage than linux.
- tcpekin 4y agoMac M1 Air | 16 GB RAM | 1TB SSD | Purchased Dec 2021, used daily since === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 35 Celsius Available Spare: 100% Available Spare Threshold: 99% Percentage Used: 4% Data Units Read: 268,644,677 [137 TB] Data Units Written: 259,969,878 [133 TB] Host Read Commands: 1,213,441,896 Host Write Commands: 981,264,397 Controller Busy Time: 0 Power Cycles: 125 Power On Hours: 793 Unsafe Shutdowns: 7 Media and Data Integrity Errors: 0 Error Information Log Entries: 0 Read 1 entries from Error Information Log failed: GetLogPage failed: system=0x38, sub=0x0, code=745
- doerig 4y ago2016 MBP, reaching its end of life. Power cycles and unsafe shutdowns are worrying, not to mention the failed S.M.A.R.T. status. It has become almost unusable the last few months. I will purchase the new M2 MBP as soon as they release it. === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: FAILED! - NVM subsystem reliability has been degraded SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x04 Temperature: 29 Celsius Available Spare: 100% Available Spare Threshold: 10% Percentage Used: 134% Data Units Read: 646,194,436 [330 TB] Data Units Written: 642,615,704 [329 TB] Host Read Commands: 6,646,415,427 Host Write Commands: 5,882,338,165 Controller Busy Time: 34,784 Power Cycles: 86,652 Power On Hours: 4,505 Unsafe Shutdowns: 1,060 Media and Data Integrity Errors: 0 Error Information Log Entries: 932
- simfree 4y agoReplace the SSD asap. It's not worth saving $80 to deal with the random IO lag well worn SSDs have.
- doerig 4y agoForgot to specify that I have the 15" model. So I would have to replace the entire main board since the SSD is soldered onto it...
- simfree 4y agoWow, the touchbar MacBooks from 2016 onward are literally disposable. Glad not to participate in that ecosystem! Yeesh, did not realize Apple was this into making ewaste, but that is definitely their fetish.