What does USB 3.1 mean in System Information? Why am I not getting full speed on my SSD?

I have an M1 4 port 2021 Mac.


Trying to find out if there really is any difference between the Thunderbolt ports and the USB ports.


I have an OWC Envoy Pro USB-C drive and it's only a little faster on the Thunderbolt/USB-4 ports. The OWC site claims that AJA gives readings of 1002 MB/sec for write and 992 MB/sec for Read. I only get about 700 MB/sec. Latest reading (using AJA, as OWC does) is W: 787 R: 675 on the Thunderbolt/USB4 port.


And in the System Information report, what does USB 3.1 mean?


5 Gbit/s - USB 3.0 USB 3.1Gen 1 - ESB 3.2 Gen 1 - SuperSpeed USB


or


10 Gbit/s - USB 3.1 Gen 2 - USB 2.3 Gen 2 - SuperSpeed USB 10 Gpbs


It is almost beyond belief that the USB consortium (or standard board, or whatever) came up with their awful, confusing naming scheme. Just tell us if it's 5, 10, or 20. Sheesh.


Oh, I'm using an OWC Thunderbolt 4 cable. It's supposed to do all protocols, speeds, whatever, IIRC.


Oh^2: I'm using the Thunderbolt port on the Mac, and nothing comes up under Thunderbolt/USB4. The SSD comes up under USB under USB 3.1 Bus.


TIA!

iMac (M1, 2021)

Posted on Jul 23, 2023 11:31 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 23, 2023 3:39 PM

betaneptune wrote:

The fine print says iMac Pro. So it's not apples to apples. I guess that's reasonable that I'm getting less speed: 7xx vs. 1002/992. Is that right?

The fine print is key on that page. For one thing, it says "Thunderbolt compatible". That should be a red light right there. It actually uses the word "Thunderbolt" 3 times on that page. But it's not Thunderbolt at all.


There are two screenshots on that page. The one for Blackmagic is much closer to your speeds. Any published result from those speed test apps should be considered suspect. For one thing, they always talk about video stuff and use absurdly large file sizes. 64 GB in this case. How many 64 GB files do you need to copy? Or have? Plus, it was a single file test. Any performance test on a non-embedded system like this should be considered invalid. You have to run several tests and take the average. But when advertising, they are more likely to run several tests and publish the best. Slight difference there. 😄

Similar questions

22 replies
Question marked as Top-ranking reply

Jul 23, 2023 3:39 PM in response to betaneptune

betaneptune wrote:

The fine print says iMac Pro. So it's not apples to apples. I guess that's reasonable that I'm getting less speed: 7xx vs. 1002/992. Is that right?

The fine print is key on that page. For one thing, it says "Thunderbolt compatible". That should be a red light right there. It actually uses the word "Thunderbolt" 3 times on that page. But it's not Thunderbolt at all.


There are two screenshots on that page. The one for Blackmagic is much closer to your speeds. Any published result from those speed test apps should be considered suspect. For one thing, they always talk about video stuff and use absurdly large file sizes. 64 GB in this case. How many 64 GB files do you need to copy? Or have? Plus, it was a single file test. Any performance test on a non-embedded system like this should be considered invalid. You have to run several tests and take the average. But when advertising, they are more likely to run several tests and publish the best. Slight difference there. 😄

Jul 25, 2023 9:59 AM in response to betaneptune

At the others have mentioned, there are a lot of things which can affect the speed of any drive, but SSDs tend to have some additional things which affect the speed due to how the components within the SSD itself.


The software you have open and running can affect performance of external drives. Other externally connected devices can also impact performance of drives as well since they may sometimes interfere with each other due to compatibility issues...or maybe the system is transferring data to both devices at the same time even when they are on different busses. When testing an external drive always disconnect all other devices and make sure the drive is connected directly to the computer.


SSD specific issues are (especially for writing to an SSD....reads are usually fast although the following items can affect read speed as well at times):


  • Amount of free space on the drive (not the volume)
  • How much data has recently been written to the SSD. SSDs today are made with very slow NAND (TLC or QLC) so SSDs usually have a small write cache which generally only takes between 30seconds to 60 seconds to fill, but allows the SSD to write at/near the advertised speeds. Once the SSD's write cache is filled, the SSD's write speed may drop a small bit or even significantly. Sometimes it will take the SSD a long time minutes to an hour to recover the write performance.
  • The size and amount of data also plays a role as does whether the data is for a single file or multiple files.
  • The type of file system can affect the results.
  • Most SSDs today may ship with different internal components including controllers which can sometimes significantly impact behavior & performance. Many times the SSD manufacturer's will not even provide a different part number for these variations so we cannot be sure what the SSD we receive even is. The manufacturer's are usually just providing a generalized performance metric these days.
  • Benchmarks are made under ideal conditions. With SSDs I'm sure the benchmark was made by resetting the SSD to factory defaults before the benchmark was run, whereas you are testing the SSD after you have already used it (even just a little).


The values you are getting for the SSD's performance is close enough to the benchmarks since your are testing on a real world system and not an optimized setup for the best benchmark scores. Plus the cable and adapters used can affect things as well. These are just a few quick items I could think of off the top of my head.

Jul 23, 2023 5:20 PM in response to betaneptune

For USB 3, you can match the generation and number_of_lanes – where if either is missing, it is assumed to be 1. Generation 1 = up to 5 Gbps per lane. Generation 2 = up to 10 Gbps per lane. So USB 3.2 Generation 1x1 == USB 3.1 Generation 1 == USB 3.0 == "up to 5 Gbps". (I hope.)


USB4 Generation 2 is not the same thing as USB 3.whatever generation 2. Both Generation 2s refer to speed of "up to 10 Gbps" per lane, but they are incompatible. USB4 has its own "up to 20 Gbps" USB transfer modes – and I believe at least one of those is mandatory for USB4 host ports. USB 3.2 Gen 2x2 is optional for USB4 host ports, and by all the accounts I've read, Macs do not support USB 3.2 Gen 2x2 ("up to 20 Gbps").


Apple Silicon Macs do support the optional USB4 40 Gbps USB transfer mode, and the optional Thunderbolt 3/4 ALT mode. But supporting optional 40 Gbps modes doesn't obligate one to implement an optional 20 Gbps one.


Jul 25, 2023 12:29 PM in response to betaneptune

betaneptune wrote:

Which 3.1 is meant in the System Information USB panel? Gen 1, Gen 2 or either? Seems to me it should be more specific. I assume it's at least the 10 Gbps version, but maybe it means it could be Gen 1 or Gen 2.

If they don't specify, assume the lowest option as it is usually the less expensive to manufacture. Plus OWC says the max speed is 1,006MB/s which is equivalent to 10Gbps max....does it really matter if it is 3.1 or 3.2, the speed rating is the same? The specification is so messed up all I recall is the speed differences, not the designations. Gen1 or Gen2 of either one is just doubling the transfer rates, I don't think it changes anything else.


The only thing I look for is the speed of the interface and making sure any USB3 device I get also supports the UASP protocol for the best transfer rates. Since this enclosure uses the ASMedia chipset, it probably supports UASP (I try to only get USB devices with that chipset as it has proven itself to me). Anything else is irrelevant to me. Besides, the updated markings are just going to show the USB symbol and the speed rating of the item so users will know what they are getting on the port.


Jul 25, 2023 2:47 PM in response to betaneptune

betaneptune wrote:

Which 3.1 is meant in the System Information USB panel? Gen 1, Gen 2 or either? Seems to me it should be more specific. I assume it's at least the 10 Gbps version, but maybe it means it could be Gen 1 or Gen 2.

It looks like Apple is choosing to using the "former name" for USB on purpose. It is even more specific than the "current" name. If you check the Tech Specifications page for your computer, it will show the exact value. For example, this page shows both "USB 4 (up to 40Gb/s)" and "USB 3.1 Gen 2 (up to 10Gb/s)".


But USB speed depends on both the bus and the device. If you actually plug in a device, then it will show the speed of that connection. When I plug in an external, System Information reports "Speed: Up to 10 Gb/s".

Jul 23, 2023 11:59 AM in response to etresoft

Well, they claimed 1000 MG/sec in their ad with the AJA test. Unfortunately, they no longer offer this model and the webpage now has no stats, specs, etc. But I'm only getting 700 - 800^-. That's still pretty good.


So in Sys Info, USB means 10 Gbits/sec? I guess it has to. It be nice if they were more specific.


Checking my secret-code chart I got from Techquickie a while back, I see the fastest USB 3.1 is 10 Gbits/s. Must be that.


Ah, here's the link all pre-cued: (The link is highly relevant. I hope it's okay.)


https://youtu.be/gShRBsahzXg?t=342


The link is highly relevant. I hope it's okay.

Jul 23, 2023 4:39 PM in response to betaneptune

So in Sys Info, USB means 10 Gbits/sec? I guess it has to. It be nice if they were more specific.

In System Information, you have to find the device in the tree and it will tell you the maximum theoretical speed you can achieve with that device.

However, that may not be the device's actual speed, but the Hub you have it connected through.

Some USB 3 hubs will down-speed to USB 2 if there is a USB 2 device on the hub. I think it only happens if that is the first device connected.

Jul 23, 2023 6:21 PM in response to betaneptune

betaneptune wrote:

I don't think they had a Thunderbolt version. Would have been even more expensive, no?

Of course.

One drive I have mentions (on the box) USB 3.2 Gen 1, which is specific enough to narrow it down to one version!

Remember that it is always "up to". There are many factors that can influence the speed across the shared USB bus. Just because some device compiles with a given version of a given protocol doesn't mean it is going to reach any particular speed.


The nice thing about Thunderbolt is that it is closer to then main system bus. When you connect a Thunderbolt drive, it is only external in physical location. Thunderbolt storage is almost indistinguishable from internal storage.

Jul 23, 2023 5:38 PM in response to betaneptune

betaneptune wrote:

"They’ve worked for over 20 years to get the current level pf confusion. . "

LOL, too! (^_^)


20 years to keep "improving" on a dog's breakfast!


Starting with when USB 2.0 came out – promising speeds of "up to 480 Mbps", rahter than the "up to 12 Mbps" of USB 1. Do you know what the average user got if they went to the store and bought a shiny new device whose advertising said that it supported USB 2.0 Full Speed?


A device that transferred data at the old USB 1.x "up to 12 Mbps" speed! To get "up to 480 Mbps" speeds, you had to know to look for the magic words "USB 2.0 High Speed."


Jul 23, 2023 6:02 PM in response to etresoft

"How many 64 GB files do you need to copy? Or have?"


Well, I have a lot that range from 20 GB to 40 GB! Yes, they are footage, videos, and FCP libraries. This is the primary reason I have an external SSD drive! (Much cheaper per GB than getting a bigger [internal] system disk (or Startup Drive, as I believe it is called in "Mac" terminology!)


Yes, I'm sure it was a single-file test. I did my own test with footage files, so as not to have the enormous overhead of FCP's multitude of hidden ("Show Package") folders.


Myself, I ran several tests. Mostly consistent. A couple of readings were abnormally high or low.

Jul 23, 2023 6:12 PM in response to etresoft

I don't think they had a Thunderbolt version. Would have been even more expensive, no? Should serve the purpose. And it's nice and quiet. Why can't everyone just get on the same page with the USB versions? I noticed recently, that on at least some products they explicitly mention the speed. Something like USB 3.0 <speed>. One drive I have mentions (on the box) USB 3.2 Gen 1, which is specific enough to narrow it down to one version!

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.

What does USB 3.1 mean in System Information? Why am I not getting full speed on my SSD?

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