Reasons for the massive gluttony of SSDs on Macbooks with M1 processors

World has gone mad. Everywhere they did not write about the problem of increased appetite for the resource of SSD-drives in the new models of Macbook Air and Macbook Pro with M1 processors. The topic has been discussed in all popular technical forums. And despite the massive nature of the problem, all discussions boiled down to the fact that Apple does not consider this a problem. This means that there is no problem. And what kind of game people are ready to believe for complacency instead of face the facts and find out the reasons for the rapid depletion of the resource of a non-removable SSD-drive.





Some respected people said (wrote) that the SMART protocol is too complicated for the system to simply take and ask the SSD controller: "How long do you have left to live, disk?" They say that Apple drives are not a popular thing. Somewhere messed up in the driver. So he gives out gigabytes written to disk for terabytes. And the creators of software for checking the status of SMART people are not literate enough. And different manufacturers of iron, too, for 20 years cannot agree on uniform units of measurement in the parameters of the state of the disk.





Fans of conspiracies put forward their version - "this is all the intrigues of the damned Intel, we already know where these legs grow from." "They do not check the status of the disks, but they themselves need to be checked, these corrupt authors of fraudulent programs."





With all the massive manifestation of SSD gluttony, a solution as simple as 2 kopecks (completely disabling Spotlight) seems to be hiding from ordinary users. Everyone is trying to convince me that the consumption of a SSD with a write speed of 180GB / hour is normal.





Someone thinks that if the truth of life is so harsh, then Apple should withdraw all computers with this diagnosis. Let's face facts. I cannot judge how such events can take place over the hill. But, for example, in Moscow, the costs of a massive change of a single laptop motherboard will be simply colossal. We don't have a Foxconn factory with 100,000 Chinese here. Here, service center specialists receive a normal salary, far from 30,000 rubles. Plus, pay rent, taxes and other fees. How many computers can one technician service a day? per month? - Draw your own conclusions.





, Apple . , SSD , . , . , . Apple . .





, ? -, M1. () . . -, MacOS 10. "-" MacOS 11.2.3.





SSD

, Spotlight. :





sudo mdutil -i off -a
      
      



. :





sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
      
      



CSR. . Spotlight Siri. - . SSD -.





. , . , . . . . ? .





UPD





. . . .





At the time of this writing, I had a laptop for a little over two weeks. In two weeks, the system recorded 10TB of data. It is worth noting that at that time I was working on other computers. And this MacBook recorded 1TB per day in idle time. Another two months passed. Now I work with this laptop all the time. Now it smartctl



shows that 16TB of data has been written.





I checked the rate of resource consumption with the command:





iostat -w1 disk0







The third column will display the read + write reading.





Before the fix it was like this:





After fixing it like this:





Writing and reading separately can be observed with the utility top.










All Articles