Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

DrCC

macrumors 6502
Original poster
Nov 21, 2021
257
184
Canada
The original M1 and M1 Pro/Max has always had issues with the USB speeds. Much slower than on Intel chips and many times limited to 5Gb/s. There was a lot of talk on the forums when the M1 came out. THIS is a good explanation of the M1 USB limitations.

Is the USB issue fixed with the M2?
 

1096bimu

macrumors 6502
Nov 7, 2017
459
571
USB3.2 is not 20gbps, it is also 10gbps the same as USB3.1, except there is an additional "gen 2x2" mode that supports 20gbps, but there's basically no device that actually supports 2x2. Without explicitly claiming 2x2, a USB 3.2 device only supports 10gbps that's just the way it's supposed to be.

The ports are supposed to be USB4 which does not entail it will supports all the other random nonsense in the USB standard.
 

ArkSingularity

macrumors 6502a
Mar 5, 2022
928
1,130
USB3.2 is not 20gbps, it is also 10gbps the same as USB3.1, except there is an additional "gen 2x2" mode that supports 20gbps, but there's basically no device that actually supports 2x2. Without explicitly claiming 2x2, a USB 3.2 device only supports 10gbps that's just the way it's supposed to be.

The ports are supposed to be USB4 which does not entail it will supports all the other random nonsense in the USB standard.

It's ridiculous how convoluted the USB 3.x naming schemes managed to become. Especially given that the majority of USB 3.x devices only implement 5gps standards, and many ports don't even support the faster ones.

I'm glad USB4 is at least trying to fix some of that nonsense. It's still a mess because of USB-C cable confusion, but at least the naming schemes themselves are getting better.
 

leman

macrumors Core
Oct 14, 2008
19,521
19,675
USB3.2 is not 20gbps, it is also 10gbps the same as USB3.1, except there is an additional "gen 2x2" mode that supports 20gbps, but there's basically no device that actually supports 2x2. Without explicitly claiming 2x2, a USB 3.2 device only supports 10gbps that's just the way it's supposed to be.

The ports are supposed to be USB4 which does not entail it will supports all the other random nonsense in the USB standard.

I thought the problem is that M1 machines do not consistently support 10gbps?
 

jdb8167

macrumors 601
Nov 17, 2008
4,859
4,599
I thought the problem is that M1 machines do not consistently support 10gbps?
That was certainly true of the M1s but I haven't heard if it holds for the M2. Anyone done any testing? I've also heard that there is pretty good evidence that it is a software issue but I don't remember the details.
 

jdb8167

macrumors 601
Nov 17, 2008
4,859
4,599
M1 is not just slower with 10Gb/s drives but also with 5Gb/s by roughly the same percentage.
M2 seems to have a similar issue too from the reviews I have seen online
Any links? There was so much click bait I stopped watching and reading reviews.
 
  • Like
Reactions: Basic75

joevt

macrumors 604
Jun 21, 2012
6,964
4,259
USB3.2 is not 20gbps, it is also 10gbps the same as USB3.1, except there is an additional "gen 2x2" mode that supports 20gbps, but there's basically no device that actually supports 2x2. Without explicitly claiming 2x2, a USB 3.2 device only supports 10gbps that's just the way it's supposed to be.

The ports are supposed to be USB4 which does not entail it will supports all the other random nonsense in the USB standard.
I have gen 2x2 device and a PCIe card but macOS doesn't seem to support gen 2x2. I also checked Ventura.

I thought the problem is that M1 machines do not consistently support 10gbps?
There's multiple problems. The latest problem found is that the front USB ports of Mac Studio with M1 Max are limited to 8 Gbps because Apple gave the ASM3142 only one gen 3 PCIe lane.

Any links? There was so much click bait I stopped watching and reading reviews.
Read this thread: USB on M1 Macs isn't actually 10Gb/s? (Also definitely not USB4)
 
  • Like
Reactions: ElectronGuru

doboy

macrumors 68040
Jul 6, 2007
3,775
2,946
M1 is not just slower with 10Gb/s drives but also with 5Gb/s by roughly the same percentage.
M2 seems to have a similar issue too from the reviews I have seen online
M1 Pro machines are closer to that theoretical speed.
 

Digitalguy

macrumors 601
Apr 15, 2019
4,643
4,469
Any links? There was so much click bait I stopped watching and reading reviews.
Any link to M2 speeds? I have seen tests online but haven't kept track of it so cannot link. As for 5Gbs being slower too, that's my own tests (so it's not slower just at 10Gbps, it's 25% slower regardless)
 
  • Like
Reactions: jdb8167

doboy

macrumors 68040
Jul 6, 2007
3,775
2,946
Yes they are, but still below Intel, and closer to M1 speeds than to Intel speeds
Not really. I find them closer to Intel speeds, at least for my SD Extreme v2 when I tested it before encrypting the drive.
 

hajime

macrumors 604
Jul 23, 2007
7,921
1,311
The original M1 and M1 Pro/Max has always had issues with the USB speeds. Much slower than on Intel chips and many times limited to 5Gb/s. There was a lot of talk on the forums when the M1 came out. THIS is a good explanation of the M1 USB limitations.

Is the USB issue fixed with the M2?

When talking about M1 and M2, do you mean only M1 and M2 or M1 series (M1, M1 Pro, M1 Max) and M2 series (M2, M2 Pro, M2 Max)? I wonder if there are differences because M1 and M2 alone only support one display while those with a Pro and Max at the end support at least two displays.
 

DrCC

macrumors 6502
Original poster
Nov 21, 2021
257
184
Canada
M1 Pro or M1 Max have the same USB speed limitations as the regular M1. I was referring to the M2. I guess Apple hasn't reached the same level of USB "refinement" as Intel chips.
 

doboy

macrumors 68040
Jul 6, 2007
3,775
2,946
M1 Pro or M1 Max have the same USB speed limitations as the regular M1. I was referring to the M2. I guess Apple hasn't reached the same level of USB "refinement" as Intel chips.
Again, M1 Pro and probably Max reaches within 5-10% of the Intel chips which isn't terrible like the regular M1.
 
  • Like
Reactions: Basic75

enc0re

macrumors 6502
Jun 7, 2010
402
642
Bump. Is there any word yet if the M2 improves or even fixes the USB 3.1 Gen 2 problems of the M1?
 

doboy

macrumors 68040
Jul 6, 2007
3,775
2,946
Bump. Is there any word yet if the M2 improves or even fixes the USB 3.1 Gen 2 problems of the M1?
you'll probably have to move to TB drives if speed is important for you since Apple hasn't fixed this so far (if it's even fixable).
 

Gudi

Suspended
May 3, 2013
4,590
3,267
Berlin, Berlin
M1 Pro or M1 Max have the same USB speed limitations as the regular M1. I was referring to the M2. I guess Apple hasn't reached the same level of USB "refinement" as Intel chips.
So is this a firmware issue or hardware limitation of the M1? All their website information still advertises 10Gb/s specifically.

Bildschirmfoto 2022-10-01 um 20.21.05.png
 

chrfr

macrumors G5
Jul 11, 2009
13,707
7,277
Bump. Is there any word yet if the M2 improves or even fixes the USB 3.1 Gen 2 problems of the M1?
I didn't do any benchmarking but a Samsung T5 that connects at 10Gbps on an Intel Mac still only connects at 5Gbps on an M2 Air.
 

joevt

macrumors 604
Jun 21, 2012
6,964
4,259
All their website information still advertises 10Gb/s specifically.
10 Gbps is the signal speed. The data speed (after PCIe and USB protocol overhead) is between 5Gbps and 8.5 Gbps.
My Intel Mac mini 2018 can do 8.5 Gbps of data (1060 MB/s) with AmorphousDiskMark.app. M-series Macs are less than that.

I didn't do any benchmarking but a Samsung T5 that connects at 10Gbps on an Intel Mac still only connects at 5Gbps on an M2 Air.
USB devices that connect at 5 Gbps instead of 10 Gbps is another problem. In that case you need to connect them to a hub to get a 10 Gbps connection.
However, sometimes a USB controller (such as the ASM1142) lies about the connection speed. It may report 5 Gbps connection in System Profiler.app but is actually connected at 10 Gbps and can do ≈6.4 Gbps of data (since ASM1142 is limited by 8 Gbps PCIe).
 
  • Like
Reactions: ElectronGuru

doboy

macrumors 68040
Jul 6, 2007
3,775
2,946
I didn't do any benchmarking but a Samsung T5 that connects at 10Gbps on an Intel Mac still only connects at 5Gbps on an M2 Air.
T5 is only rated at 5 Gbps, not 10. Doesn't matter what the system reports it as. The SSD inside is m. sata and not NVMe.
 

Gudi

Suspended
May 3, 2013
4,590
3,267
Berlin, Berlin
10 Gbps is the signal speed. The data speed (after PCIe and USB protocol overhead) is between 5Gbps and 8.5 Gbps.
So on an M1 iMac with four ports, should I use the two USB3 ports over the two TB4/USB4 ports, because of less protocol overhead?
 

joevt

macrumors 604
Jun 21, 2012
6,964
4,259
So on an M1 iMac with four ports, should I use the two USB3 ports over the two TB4/USB4 ports, because of less protocol overhead?
USB controllers use the same protocols. The difference in performance between the USB controller of USB M-Series Thunderbolt ports and other USB controllers is maybe caused by something outside the USB protocol, such as drivers or hardware...

...Unless one is using UASP and the other isn't? Check the ioreg to see what driver the connected USB mass storage device uses. For Intel Macs: IOUSBMassStorageUASDriver for UASP, IOUSBMassStorageDriver otherwise. I don't know if M-Series Macs use the same USB mass storage drivers as Intel. I don't know if UASP improves performance much over non-UASP.

Need to examine the ioreg to see if the USB controller for the USB only ports of the iMac is connected with 2 lanes of PCIe gen 3 to make sure it's not limited like the USB controller of the Mac Studio that has front USB (non-Thunderbolt) ports.
https://forums.macrumors.com/threads/issues-with-usb-ports-on-m1-max.2355896/post-31367729
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.