8) Detailed Reason for Repair:
I am getting only approx ~1200 MB/s write speed with the 1 TB 970 Evo
Plus in a instead of at least ~2500 in a TB3 case due to known write
speed limitation due to samsung SSD controller hardware and OS
incompatibilities.
The 970 Evo Plus model has had issues from the start of it's release
related to macOS, originally being completely unusable with the OS until
Samsung put out a firmware update. However it's now been confirmed from
multiple sources/places including the MacRumors forums, other sites, and
even now on product pages for TB3 cases that this specific model has
limited write speeds because of this.
Examples of proof of issue:
Hi, I have a 2019 i-9 iMac and built an external SSD enclosure using a Sonnet Echo Express SE-I TB3. I have tried two different PCIe NVME adapters and my NVME SSD (Samsung 970 Evo Plus 2TB) is only reaching around 800 MB write speed. Sometimes goes up to 850-870 MB/s. I tried different brand...
forums.macrumors.com
(the entire thread contains examples)
I have a configuration with OC and everything was working flawless until I've updated to Monterey Beta. The Beta runs quite well on my Machine, except booting time. It takes about 130 seconds from entering the password until I can see the apple desktop. I'm using a Samsung 970 evo m.2 Nvme...
forums.macrumors.com
https://www.reddit.com/r/mac/comments/mejbw5
https://www.reddit.com/r/bootcamp/comments/q70evv
https://www.reddit.com/r/mac/comments/mejbw5
Complicating matters is that the 970 Evo Plus has two 'versions'. They
originally used the Phoenix controller however due to supply issues
switched to the Elpis controller
(
https://www.tomshardware.com/news/samsung-is-swapping-ssd-parts-too).
Mine is the older Phoenix controller.
I bought mine in Nov '20 (Phoenix controller) and none of this was
posted as a notation or incompatibility on the Samsung Amazon page for
it, and I would have never chosen that model if I'd known, since I
utilize Mac hardware.
I called Samsung Memory Services and the representative on the phone
acknowledged it could the problem but because at the time I didn't have
something to test it against, he couldn't rule out my external case
and/or computer being the issue.
9) Troubleshooting Performed:
I purchased two different TB3 cases that are confirmed to get full TB3
write speeds, an ACASIS FA-401 and TREBLEET TRE-SIG-TB3-NV. I then
tested the 970 Evo Plus in those. In both cases, the 970 would get
around 2500 Read, but maxing Write at 1200-1300. This proves it's not
due to the case. I tried each of the 4 TBolt ports on the Mini with both
cases, same result. This proves it's not the ports. I then borrowed a
980 Pro, and repeated the speed tests. This time, both cases hit 2500
Write and Read speeds. This proves the first time that it's not the Mac,
and a second time it's not the cases. Photos attached.
I then borrowed a friend's MacBook Pro 14,1 and ran the exact same
tests. I received the exact same results: The 970 in either case maxed
at 1200-1300 Write, while the 980 again hit 2500 for both. This confirms
a second time it's not an issue with my Mac Mini, and a third time it's
not the cases. Photos attached.
This is clearly an issue of the 970 Evo Plus not functioning properly.
10) Computer Specifications (Please provide any system information if
available):
Model Identifier: Macmini8,1 (2018)
OS Version: macOS Monterey 12.3.1
Processor Name: 6-Core Intel Core i7
Processor Speed: 3.2 GHz
Memory: 32 GB
Thunderbolt Ports: 4 (2 buses with 2 each)
TB3 Port Speed: Up to 40 Gb/s x1