An update on my M1 Macbook Pro; I'm now down to averaging SSD writes
below 1GB/hour which is beyond my expectations when I set out to fix my SSD writes.
As of writing this I'm writing just 0.78GB/hour to the SSD, which is honestly even lower than I remember my intel macbook writing. On my system I am way past the point of considering this a non issue anymore - it's hilariously low now.
With my latest tweak I've massively reduced the writes the mac was doing during sleep, from what was 6-10GB or more during sleep, to around 0.3/0.4GB no matter how long the mac sleeps for. Most importantly,
I've not noticed any difference in how efficiently my system works, or with iCloud syncing or anything of the sorts.
I've changed the pmset settings as can be seen in the screenshot, specifically I set ttyskeepawake and tcpkeepalive to 0. I've also set standby to 0 when on A.C. power and sleeping. From what I understand, what setting the first two to 0 essentially does is turns off wifi during sleep. This stops whatever looping macOS was encountering during as all my icloud data is synced just as its always been, and personally I have noticed no difference at all with these settings changed.
standby is macOS writing the RAM to disk after 3 hours, e.g to conserve power by powering off RAM I believe - I chose to leave this as 1 on battery power and I set it to 0 when on A.C. as then I'm not concerned about power usage so I may aswell prevent the writing.
The pmset with displaysleep 4 is my battery pm settings, displaysleep 12 is A.C pm settings, and then I'm attaching my activity monitor reading.
I'm now officially done tweaking my system as I've reduced my writes so much that this SSD will probably outlive me at this point. I no longer consider the M1 macbooks to have any sort of SSD write issues.
Edit: I want to add that one of those pm settings does prevent Find my Mac functioning while the mac is asleep - obviously. This is a warning that is printed in Terminal when you change the setting. Personally I don't need this feature - a hypothetical thief would have to open the lid to do anything at which point Find my Mac would lock the device anyway. Besides that, File Vault and activation lock makes the stolen device just an expensive paperweight regardless. Plus I have nowhere to go with the pandemic in the first place