Guru required: Why does TB connected external SSD show slow write speed on 2019 iMac
I use an upgraded 2019 Intel iMac 3.7 GHz 6core with TB3.0.
Two years ago I upgraded the internal SSD and HDD to respectively, WD Black SN770 and the HDD to SATA Samsung Evo 870.
Resulting speeds have been Write 2946MB/ps Read 3045MB/ps and the system has been very stable.
In an attempt to improve future externaI SSD speed, I sold my Samsung T7 and purchased a Zike Z666 with ‘true’ TB4 and mounted a 4TB Lexar NM790 PCIe 4.0 inside. I tested the combination on a M2 MBP at Read 3370MB/ps Write 2847MB/ps. These figures were less than expected but OK for an external drive.
However when the Z666 was connected to the 2019 iMac the speed results were Write 1457MB/ps Read 2599MB/ps.
I am disappointed in the wide disparity between read write performance and wondered if a powered external hub would improve the performance. I asked that same question on Macrumors and PaulD in UK answered:
"I tested a Qwiizlab USB4 enclosure with 4TB Samsung 990Pro on an iMac Pro, and got identical speeds to your Zike, so I think that the two-lane
PCIe 3x2 ~1500MB/s write speed is a built-in limitation to the USB4
compatibility of MacOS on Intel Macs."
However, I remain curious and open to any further comment which may explain why Write performance is so disproportionately slowed by comparison with Read.
Exactly what are the chip limitations Apple has built into TB3 USB4 on the 2019 iMac?
iMac 27″