Dead SSD - suggestions for a new one?
I installed a DIY fusion drive in my 2011 Mac Mini a few years ago, made up of the original 500GB HDD and a 120GB Samsung EVO 850 SSD. This Mini was running my security cameras and a media server, and I didn't really monitor the available space closely. So it would fill up from time to time and I think I really overtaxed the SSD. Alas, it up and died yesterday.
It took me a while to figure out what was going on. First I had the occasion kernel panic. Then strange CPU overuse. Then I noticed the OS was reporting the wrong amount of free space to the tune of 200+GB, and manually running TRIM didn't seem to help. Yesterday, after running some tests and trying a few things, I rebooted and got a hang at the Apple logo.
So I booted into recovery and tried to reinstall the OS. That failed with a weird "invalid argument" message. After that, everything ground to a halt. Booting into safe mode, Single User, even trying to boot from an external disk or Firewire Target ended with the prohibitory no entry sign. I got into Internet Recovery mode once and could only see the HDD in Disk Utility, not the SSD.
So I pulled the SSD. It's dead as a door nail. Nothing showing up in multiple enclosures. I tried the power cycle trick, and heated it with a heat gun for a minute to reflow the solder. Nothing doing. I need a new SSD.
Last time I shopped for SSDs there were still issues with TRIM support and controller compatibility, etc. Now, it's really hard to find any info on which controller is better and why. So I'm asking the community, which controller is better and why?
I'm looking for a reasonably priced SSD. But I don't want junk. Are some SSDs better at handling near-full capacity? I'm usually good about keeping some free space but it seems a bit unreasonable to have to leave 25% of a drive unused. I'm pretty sure that's why my Samsung bit the dust. Which controllers are more compatible with MacOS, APFS, TRIM, etc, or is that even an issue anymore?
Thanks a million in advance.
Mac mini, macOS 10.13