External SSD read speed low through Mac mini USB-A

Hello, I've been running a few tests on SSD speed and I was surprised by the results.


Connecting both a crucial x6 and a crucial x8 to the Mac mini USB-A port gave very slow speed results

Write: 417 MB/s and Read: 48 MB/s


Connecting the same disks through the Thunderbolt 4 port however gave results closer to theoretical limits of the above SSD (800 MB/s) for both write and speed.


This is expected of course, T4 is faster, but I don't understand why the lower read speed compared to the write speed when using USB-A


Is there something in the USB-A architecture that justifies those slower speed in read?



Many thanks

Mac mini

Posted on Oct 8, 2023 8:13 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 9, 2023 1:03 PM

Nope I was wrong...


I did further testing and realised the problem it's a usb hub connected to the other USB A port, I tried different ones, all powered, and every time I connect one, the other USB A port where an SSD is connected suffers, if I remove the hub and all goes back to normal.


If I connect 2 SSD to each USB A port, everything is fine too.


I'm really baffled, I wold have never thought that a hub connected to one port could influence the other.


Are usb hub generally rubbish with my particular set up? Shall I keep looking for a different hub? Or do I have and hardware problem (diagnostics said no for what is worth)

Similar questions

21 replies
Question marked as Top-ranking reply

Oct 9, 2023 1:03 PM in response to valevari

Nope I was wrong...


I did further testing and realised the problem it's a usb hub connected to the other USB A port, I tried different ones, all powered, and every time I connect one, the other USB A port where an SSD is connected suffers, if I remove the hub and all goes back to normal.


If I connect 2 SSD to each USB A port, everything is fine too.


I'm really baffled, I wold have never thought that a hub connected to one port could influence the other.


Are usb hub generally rubbish with my particular set up? Shall I keep looking for a different hub? Or do I have and hardware problem (diagnostics said no for what is worth)

Oct 8, 2023 9:55 AM in response to valevari

I've also tested USB3 speeds and, although ~400MB/sec is normal for an SATA 6gb SSD, 48MB/sec is NOT. Both speeds should be about 400MB/sec.


Did you let the speed test run for seconds or minutes? With that app the results are sometimes more realistic if you let the test run at least a minutes so it can do more sampling.


What is really odd is that, in the presence of a true drive problem, it is my experience that the Writes speeds typically suffer more than the Reads.


Are the drives in the enclosures SATA or NMVE SSDs?


You may want to share the data with Crucial for their review.

Oct 11, 2023 2:35 PM in response to valevari

I always like to purchase USB3 devices which support UASP which helps to provide better performance for USB3 drives (all devices in a direct chain must also support UASP). It is possible one of the other USB devices is causing problems with the transfers. Disconnect all other external devices to see if the performance improves.


You may also want to turn off Spotlight indexing on that external drive while running the speed tests.


Are you running any anti-virus apps, cleaning/optimizer apps, or third party security software which may be interfering with the normal operation of macOS? You can try testing while booted into Safe Mode.


What file system is on the external SSDs?


Are these Crucial SSDs actual external SSDs or did you use a bare SSD and installed it into your own adapter or enclosure? Have you tried using a different USB cable/adapter?


You can check the health of the SSDs by running DriveDx. You will need to install a special USB driver in order to attempt to access the health information of an external drive. Post the complete DriveDx text reports here using the "Additional Text" icon which looks like a piece of paper.


It is highly unusual to see read speeds so slow since it is usually the write speeds which will have the slowest numbers.


What is the exact model of your Mac Mini and version of macOS being used? You can get this information by clicking the Apple menu and selecting "About This Mac".

Oct 17, 2023 5:54 PM in response to valevari

valevari wrote:

I don't think there's anything wrong with them, when I plug each of them on the USB A ports or T4 ports the read speed is what's expected.

It is interesting that the Sequential Write speed is not listed by Crucial in their product documentation for the X6 SSD.....that usually means it is embarrassing:

https://www.crucial.com/content/dam/crucial/ssd-products/x6/flyer/b2c/crucial-X6-productflyer.pdf


Same for the X8 SSD:

https://content.crucial.com/content/dam/crucial/ssd-products/X8/flyer/crucial-X8-productflyer.pdf


Crucial does list the Sequential Read Speed. I think that says everything. Crucial does make some bad SSDs....the 2.5" SATA BX500 model is another example of an SSD to avoid.....the MX500 series is Ok. Unfortunately Crucial and most other SSD manufacturers can no longer be trusted with the performance of their SSDs since they are no longer listing specific details since they are utilizing different components without changing the part number to reflect the change. This also means SSD reviews are nearly meaningless these days.


I'm starting to believe it's a lot more complex and it has to do on how the USB bus works when attaching hubs and devices with different (slower) speeds.

I make sure all my USB3 devices support the UASP protocol so that the USB3 devices with UASP support will function at their best regardless of the other USB devices connected to the dock/hub. Unfortunately I don't see any mention of UASP support on the Crucial X6 & X8 SSDs.....most manufacturers will mention it if it was supported since it is a good selling point to stand out from others.

https://www.startech.com/en-us/blog/all-you-need-to-know-about-uasp


Nov 24, 2023 7:23 AM in response to valevari

We have purchased two Crucial X6. They were intended for video recording and editing. We formatted one SSD to Mac OS Extended and the other one to APFS.


We tested them with Blackmagic Speedtest and they performed well: around 750MB/s. But then something strange happened to both drives:


Copying master footage to the drives, we noticed that after a while the speed drops down drastically from 720MB/s to around 50MB/s.


Checking them again with Blackmagic Speedtest, both drives suddenly only performed at around 50MB/s.


You might take this with a grain of salt, but we found the following information in a reddit thread:

https://www.reddit.com/r/techsupport/comments/10awqo0/crucial_x6_portable_ssd_slow_writes_in_real_usage/?rdt=40342


We are trying to get a refund from Crucial.

Oct 13, 2023 1:21 AM in response to HWTech

Crucial X6 and X8 are external Crucial SSD


I don't think there's anything wrong with them, when I plug each of them on the USB A ports or T4 ports the read speed is what's expected.


I'm starting to believe it's a lot more complex and it has to do on how the USB bus works when attaching hubs and devices with different (slower) speeds.


It would be helpful if anyone could try and reproduce the problem.


Mine is a Mac mini M2 octacore

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

External SSD read speed low through Mac mini USB-A

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.