Performance of SSD disks on Mac Mini M1 per USB 3.2 gen 2

After weeks of trying to find a solution to my performance problem with my Samsung SSD disks (T5 and T7 Touch), it seems that the explanation is the following:


There are two different USB 3.2 gen 2 standard, one is "1x2" the other "2x1".

The Samsung devices require "2x1" which means that they need 2 USB lanes to reach full perfomance.


But the Mac Mini, esp. when the disks are connected to a Thunderbold Dock, only gives ONE lane instead.

This results in the maximum of about 500 MB/s for such disks!


If this is a bug in Big Sur, I strongly urge Apple to fix this and give 2 USB lanes to such SSD drives, or in general USB-C devices!


If this is NOT a bug in Bug Sur, but a hardware problem of the M1, we have a serious problem!


Apple should be more open in explaining the standard used and supported!

The constant habit of just trying to support only their own stuff is annoying!

This will never ever happen, better learn to support standard and work together with other companies!




So, can I get the answer to my above question in this very forum?


Can macOS be fixed to support USB 3.2 gen 1x2 and not only 2x1?

Or is this a hardware problem?


Many thanks


Mac mini, macOS 11.5

Posted on Aug 27, 2021 9:39 AM

Reply

Similar questions

69 replies

Aug 28, 2021 5:47 AM in response to Forced_to_use_a_username

All M1 Macs will not support full USB Gen 2 speeds vs an Intel Mac. This has been documented many times. There is no issue with TB drives supporting TB speeds. I have several different Macs and several different SSD's and all show the same issue. Not sure if it is the issue you state but OWC has tested and provided some theories. I use several NVME drives both in TB enclosures and USB gen 2 enclosures and the Gen 2 drives run about 25-30% slower on M1 vs Intel machines. Also drives my run slower going through a hub vs direct connection to mac. This is what OWC blog has to say:

https://eshop.macsales.com/blog/74780-faster-external-drive-speed-m1-mac/

Aug 31, 2021 12:37 PM in response to Forced_to_use_a_username

Forced_to_use_a_username wrote:

Not sure what you are trying to tell me ;-)
This topic is about USB 3.1 or 3.2 not anything called "USB4" whatever that may be.

However, the USB-C connectors on any M1 based Mac are USB4, not «USB 3.1 or 3.2».


I wrote about existing devices from lots of vendors that perform perfectly well on Windows or non-M1 Macs!
I get 900MB/s from the Samsung T7 Touch on my old Windows PC and it performs the same on non-M1 Macs.

Those «Windows or non-M1 Macs» are not using USB4, but earlier USB standards.


Your "dual monitor" may exactly be what is missing from Apple to make those devices to perform better (as before).
I don't know the technical details.

Such have no bearing upon drives, since the «”dual monitor"» support pertains to protocols that have no bearing upon non-display technologies.


My points simple was, that Apple did NOT communicate their change in the supported devices and techniques, as Apple often does.

Apple made it quite clear that the USB-C ports are USB4.


It’s up to the consumer to be aware of what that means.



But the main point is and was, if this lack of support (be it a bug, an oversight or on purpose) is something that can be fixed in macOS or if this is a hardware problem.

That's all ;-)

The move to USB4 is a hardware move, and is unlikely to be reversible via software.

Aug 29, 2021 5:33 AM in response to Forced_to_use_a_username

Any speed issues must be related to the M1 design and not Big Sur as Intel machines with Big Sur run fine. I have a Kensington TB dock that supports both TB connections and USB Gen 2 connections. On Intel Mac all ports run to industry specs but with the M1 Mac the USB Gen 2 speeds are slower. If Apple fixes this in the future its anyone's guess. I have converted most of my external drives to TB so the speed issue is gone for me. I have reported this issue to Apple as others have as well several months ago.

Aug 31, 2021 1:54 PM in response to hcsitas

It does not need to be directed to Samsung or any other vendor!


Some of their - and other vendors - products use an official USB 3.x gen 2 protocol that uses, expects and requires 2 USB lanes, which will be combined to get 10Gb/s ...

Totally valid.


Just have a look at the protocol screenshot.


Apple did support this, but silently dropped support on the M1 machines, probably because of changes in the hardware.

The disk vendors cannot do nothing about this!


Aug 31, 2021 1:20 PM in response to hcsitas

You did not read the above comments, it seems.


This problem is very widespread and devices from many vendors have the same problem.

Those devices are Gen 2 with "1x2" specification and are totally valid.


The techncial explanation is also explained above:


Apple does not support all valid USB 3.2 gen 2 protocols anymore, while they did in former Macs!


Dropping support for something needs to be documented, of course!

And of course, this is a problem with Apple as they changed their Mac hardware (and/or software) and dropped support, without any mention.


Just read above to get the details.


I attach the graphic from @woodmeister50


Sep 3, 2021 9:40 AM in response to Forced_to_use_a_username

Forced_to_use_a_username wrote:

Apple states that USB 3.x is supporterd "up to 10 Gb/s" which may to true, but it is - as a fact - not true for both of the variants that allow to reach 10 Gb/s ....

Only ONE of them is supported in M1, [while] BOTH of them are supported for older Apple hardware.

Even the «USB 3.x … supporterd "up to 10 Gb/s"», on the USB4 ports, may not be supported via anything direct, but via the “tunneling” I mentioned. (To do otherwise would seem to be an extension of the USB4 specification. Certainly not impossible, however.)


Additionally, while «BOTH» «USB 3.x … supporterd "up to 10 Gb/s"» «are supported for older Apple hardware», that’s only because the USB-C ports on such «older Apple hardware» are using the older USB3 standard. Not the newer USB4 standard.


Given time, more third party products will move to the new USB4 standard.

Aug 28, 2021 7:51 AM in response to samtenor

That's the problem.

Apply is not fully clear in that works and what not.

Here is a lenghly discussion about this:


https://forums.macrumors.com/threads/usb-on-m1-macs-isnt-actually-10gb-s-also-definitely-not-usb4.2269777/


They are only offering one USB lane to devices, not two.

And my question is, if this is just a bad situiation in macOS which can be fixed, or if this problem is hardware based.


The internal SSD in the M1 reached 2800 MB/s for me.

I now ordered a TB disk to check the performance.


Aug 28, 2021 9:26 PM in response to Forced_to_use_a_username

Not Apple’s problem as they’ve already made clear because unsupported 3rd party products are involved. Insisting it is won’t help, even with posts of me-too support/internet-you tube links etc.


Based on your description, a fix for this “problem” is unlikely in the foreseeable future, unfortunately. Contact Samsung or the dock manufacturer, and if they can’t help, return their products. Good luck!

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.

Performance of SSD disks on Mac Mini M1 per USB 3.2 gen 2

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