- Apr 12, 2021
- Asus z590 ROG Maximus XIII Hero
- RX 6600 XT
- Classic Mac
- Mobile Phone
I would really like to understand better this topic. I'm a content creator and rely on my 980 pro as a data disk. After more than one year and about 65% drive space used it still reads and writes with proper speed. I would just like to know if trim is working or not... I mean if the drive has trim problems sure they're more visible as a startup drive...but still they would cause problems as a data drive as well in the long term
I don't think this situation will ever be understood. We lack the information and support needed to make sense of it.
Plus there's a swamp of bad information about TRIM and cargo-cult approaches to working with it.
I have used a 980 Pro as both a Mac boot and data drive for a couple years. My firsthand experience is misbehavior directly interfering with my work. And trying to work around it has been a huge PITA. But I have never lost data. (I have suffered multiple total drive failure with another brand under Big Sur.)
For a few months, 980 Pro ran well under Monterey. In early 2022, I did a firmware update from Samsung and that's when TRIM stalls became a problem for me. The SetApfsTrimTimeout quirk helped somewhat by speeding up boots, but during macOS updates and APFS snapshot maintenance, the delays became a huge nuisance lasting 15 minutes and hanging everything.
When I used 980 Pro as a USB attached drive under Monterey, it would become unstable and hang the Finder. This pathology seems to have been fixed since Ventura. So I have since relegated the drive as a second backup.
On top of these headaches, macOS has been a bug-ridden monster these last few years, which hackintosh makes even worse!
Here's what we're up against: It's impossible to track effects when so much keeps changing...
- Constant macOS major and minor updates,
- drive firmware updates,
- board firmware updates,
- OpenCore updates,
- drive enclosure firmware updates,
- OC configuration e.g., USB, NVMefix, quirks, etc.
It's a madhouse!
Then there's concern for drive controller generations and versions, manufacturers changing controllers within specific models, Apple constantly tweaking the storage scheme and filesystem.
And lastly: Trim is one of the most misunderstood and mixed up features ever perpetrated on PC users!
If you have 980 working as a data drive, don't change anything.
As to Trim working or not in the case of the 980: the one and only value of Trim is as a hint from the OS to the drive to improve wear leveling, with an implication on device durability over the long haul.
In my direct experience, macOS Trim cycles on 980 Pro count against device wear according to Samsung Magician, so if there's a way to turn NVMe trim off under macOS I would because not only is it wasting my time it's wearing out the drive faster!