MacBook Pro SSD Sleeping?
The following Crucial article says make sure that the following setting is off so that their SSDs can do Active Garbage Collection:
'Put the hard disk(s) to sleep when possible'
The article appears to be several years old because it mentions System Preferences, rather than System Settings.
https://www.crucial.com/support/articles-faq-ssd/ssd-used-to-be-faster-but-has-slowed-down
However, on my 2019 16” MacBook Pro that setting is not even available unless I have an external HDD attached. That, and the “hard disk” in the setting name, suggests to me that Apple intends this setting to only be applicable for HDDs.
I’ve also seen the macOS command:
sudo pmset disksleep 0
being used for the same purpose. I’ve read several different discussions and articles that contradict each other as to whether that command affects SSDs or not.
One of the articles said these do not affect SSDs because their controllers determine whether they sleep. It said that some SSDs could have up to three (3) sleep levels, in which at least one level would allow garbage collection.
Does anyone here know whether these settings only apply to HDDs or if they also apply to SSDs?
'Put the hard disk(s) to sleep when possible'
sudo pmset disksleep 0
Is there a way in which a user can determine when an SSD is asleep? If SSD controllers do handle that, then I would expect the answer to be no.
[Re-Titled by Moderator]
MacBook Pro (2017 – 2020)