Hi All,
TL;DR - NVME SSD is rated for 3500/2900MBps, enclosure has 2000MBps read/write upper limit, but testing results in sub 1000MBps read/write. What's up with this? Do I need to look into a different enclosure?
My use-case is to stick about 2TB of digital photos and videos onto an NVME SSD in an enclosure connected to a Mac Studio via one of the rear Thunderbolt 4 ports.
I did some research (but apparently not enough) into the choice. Didn't want to break the bank but in my learning journey I discovered I might want to get a TLC instead of QLC, so I wound up choosing
Since the recommendations on the product listing page was to use exFAT, I tried again - erased / formatted APFS (the only option associated with Erase) then partitioned as exFAT. I re-ran the tests on the Mac Studio, resulting a little slower results, about 800 read/write with BlackMagic and 760MBps read / write using Amorphous Disk mark 1GB, and 730/700 on the 16GB setting..
Some interesting(?) notes:
So my main question is why am I not seeing speeds approaching the Orico enclosure's theoretical supported speeds of 2000MBps read/write when the drive is supposed to be faster than the limit?
Any help or guidance would be much appreciated!
TL;DR - NVME SSD is rated for 3500/2900MBps, enclosure has 2000MBps read/write upper limit, but testing results in sub 1000MBps read/write. What's up with this? Do I need to look into a different enclosure?
My use-case is to stick about 2TB of digital photos and videos onto an NVME SSD in an enclosure connected to a Mac Studio via one of the rear Thunderbolt 4 ports.
I did some research (but apparently not enough) into the choice. Didn't want to break the bank but in my learning journey I discovered I might want to get a TLC instead of QLC, so I wound up choosing
- TEAMGROUP MP34 4TB with DRAM SLC Cache 3D NAND TLC NVMe 1.3 PCIe Gen3x4 M.2 2280 Internal SSD (Read/Write Speed up to 3,500/2,900 MB/s)
- ORICO 20Gbps USB C to M.2 NVMe SSD Enclosure Reader, USB 3.2 Gen2x2 to NVMe PCIe M-Key Solid State Drive Aluminum External Adapter, M2 Case Support UASP Trim for NVMe SSD
Since the recommendations on the product listing page was to use exFAT, I tried again - erased / formatted APFS (the only option associated with Erase) then partitioned as exFAT. I re-ran the tests on the Mac Studio, resulting a little slower results, about 800 read/write with BlackMagic and 760MBps read / write using Amorphous Disk mark 1GB, and 730/700 on the 16GB setting..
Some interesting(?) notes:
- The drive showed up as "Realtek rtl9210 nvme" in Disk Utility when I erased/formatted as APFS, then when I partitioned as exFAT, and it showed up as "ASMT ASM236X NVME Media"
- In the Amazon Q&A, the official response to the question "What chipset does this 20gbps use? (asmedia, realtek, jmicron, etcc)" is "This 20gbps M.2 NVMe ssd enclosure use ASM2364 chipset." I'm not sure if that's mutually exclusive to also being Realtek rtl9210. And if yes, then that's odd.
So my main question is why am I not seeing speeds approaching the Orico enclosure's theoretical supported speeds of 2000MBps read/write when the drive is supposed to be faster than the limit?
- Is it a lemon of an enclosure?
- Is it a compatibility mismatch between the enclosure and Thunderbolt4 or macOS that I'm not aware of?
- In my limited testing, exFAT seems to run slower than APFS. Other than compatibility with Windows machines, is there any reason to use exFAT? Doing some quick googling it appears that APFS is supposed to be more optimized for SSDs and I won't be using this drive on a Windows machine.
- Why would the same type of port (Thunderbolt 4) be slower on the Mac Studio than the MBP?
- Am I missing anything else to help troubleshoot this?
Any help or guidance would be much appreciated!