Why are M1 USB speeds slower than on Intel?

So I bought a MacBook Air with the new M1 architecture and I am very disappointed with the I/O speeds over USB.


Even with an NVME SSD over USB3.1, I/O speeds on M1 are slower than Intel machines. On Intel, you get up to 900mbs I/O, on an M1 it's around 10-20% slower. I have tried different enclosures, USB-C Hubs and even a brand new USB4-Hub. With any Hub, the speed goes down to around 300mbs.


I'm really disappointed with Apple. The M1 has been amazing so far. But how could they mess up USB? Does anyone have more in depth information about this? What is the problem? Can it be fixed with firmware?

MacBook Air

Posted on Mar 9, 2021 2:25 AM

Reply
3 replies

Jun 1, 2021 7:47 AM in response to e23

The issue is the M1 is not sending the appropriate queue command when a data packet is sent, therefore resulting in a slower performance. This affects any USB external SSD connected to an M1 Mac.


Intel Macs do not have this problem, therefore external SSDs will perform faster with Intel Macs.


The issue has been verified by chipset manufacturers, and it has been reported to Apple. So far, Apple has been silent on this problem. Hopefully a future OS update will solve it.

Apr 18, 2021 9:10 PM in response to e23

from what I gather, I think it has to do with Intel controller chips that Apple had incorporated into their machines along with their CPUs. since they are now "on their own" with the new Apple silicon and arm, and I think apple stopped using Intel controllers in their new hardware. I could be wrong. totally hope apple figures out how to get their hardware working up to expected par as compared to the older machines and their hardware..

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.

Why are M1 USB speeds slower than on Intel?

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