You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Slow External Drive Access on M2 Mac Studio

Hello,

I'm hoping to get some insights into an issue I'm experiencing with my new M2 Mac Studio.

Previous Setup:

  • Mac Pro Late 2013 (Trash Can)
  • Multiple external drives connected via a USB 3.0 powered hub
  • No noticeable lag when opening folders on external drives from within applications 

Current Setup:

  • M2 Mac Studio
  • Same external drives (USB 3.0) connected via a new USB-C 3.2 hub
  • Significant lag when opening folders and accessing files on external drives from within applications 
  • No lag when navigating drives in the finder


Observations:

  • Upgrading the hub to USB-C 3.2 resolved a previous issue of drives dismounting when connecting/disconnecting devices.
  • External drive access is now much slower compared to the previous Mac Pro setup within Applications.


Questions:

  • Is it possible the slower access is due to the drives themselves (potentially failing)?
  • If not, what type of external storage solution would be ideal for my needs?
  • Considering I don't require ultra-fast speeds for video editing, would a USB-C 10Gbps drive or a Thunderbolt 4 solution like the OWC miniStack STX be suitable?
  • Could there be any other factors contributing to the slow access?


Additional Information:

  • My internal drive has minimal content and experiences no lag.

I appreciate any assistance you can provide in resolving this issue.

Mac Studio, macOS 14.4

Posted on Mar 21, 2024 4:15 PM

Reply

Similar questions

8 replies

Mar 24, 2024 3:56 PM in response to Graeme Armitage1

Thansks for the post I am looking to Purchase a Thunderbolt 4 Replacement drive and will connect directly not through a hub. I got a response on Facebook which was interesting and seemed to fit with my experience See below:


I think that the right solution is to move to Thunderbolt. Apple does not support the latest advances in USB yet (they may introduce support for it with the M3 Studio but I doubt it, as the controller is on the SoC and I do not think that M3 supports it). 

So, Thunderbolt. M1 through M3 support Thunderbolt 4, which supports hubs (and not a speed increase from Thunderbolt 3). Hubs give you the ability to negotiate channels to the devices you have attached to the hubs but they do not increase the speed of Thunderbolt, as your controllers are on the SoC. 

With respect to responsiveness in applications versus in the Finder, I believe the difference is in how the application accesses a file on an external drive versus how the operating system does. What you are finding is that the OS is highly optimized for Apple Silicon and the applications are not (or cannot be because they are using an API that is not optimized). Under the Intel Macs, your Thunderbolt connection was a discrete chip on the motherboard (made by Intel) as opposed to the controller on Apple’s SoC. 

The way you get to your internal SSD is to go through the PCIe bus on the Intel system and on the new systems, you go through the SSD controller on your M2 chip (which is wicked fast).

When you are writing an application under OS X, your access to peripherals is virtualized—the OS is supposed to handle hardware. But, as I have laid out here, the access to hardware is different for the two systems. So, if the application is expecting to access a storage on a disk through a particular bus (old school is through the PCIe bus and not through Thunderbolt), it is virtualizing the wrong component. The command will get there, it’s just slower. 

And, you get to USB through Thunderbolt or through the SoC’s USB controller, which may be more optimized for slower peripherals, like your keyboard.

So, what you are experiencing may be non-optimization in the application. This is why going with Thunderbolt reduces the likelihood of non-optimization. 

But, beware: Inside a Thunderbolt cable are electronics designed to give you lots of speed through the bus. This is why Thunderbolt cables are really expensive and USB cables can be cheap. Some USB cables are designed to just charge devices, so they won’t carry data very fast (they will be really cheap ones). The specifications on what constitutes a Thunderbolt cable are tighter, so you will have to spend more for a Thunderbolt cable. 

I am writing all of this so that you may fully understand what is going on and what the differences are.

Mar 25, 2024 8:34 AM in response to Graeme Armitage1

Apple File System (APFS) is certainly the way Apple has committed to for the future. That is where any new optimizations and speedups will be applied.


I would not knock over the furniture to do it immediately, but when you have a chance to reformat to APFS, that is certainly recommended.


In MacOS 11 Big Sur, Apple switched to APFS as the default for new Time Machine backup drives as well. (I see that as a commitment to that format system-wide).

Mar 22, 2024 9:20 AM in response to Graeme Armitage1

First I would check to make sure the external drives are Excluded from Spotlight Indexing.

exclude external drive from spotlight per… - Apple Community


Next I would test a single external drive in one of the Mac Studios USB-C ports using a USB-C to USB 3.0 adapter.

Then I would test the original USB 3.0 powered hub and drives on that same USB-C to USB 3.0 adapter.

https://www.target.com/p/philips-usb-c-to-3-0-usb-a-female-adapter/-/A-79804275

https://www.amazon.com/dp/B08Z768LCW/ref=sspa_dk_detail_1?

USB-C to USB Adapter - Apple

Mar 22, 2024 7:36 AM in response to Graeme Armitage1

The FRONT USB-C ports on Mac studio with Max processor are specified as 10 G Bits/sec. Only the rear ThunderBolt ports have the full 20 G bits/sec USB speeds. USB-C 20 G bits/sec speeds are provided by 'turning around' the inbound and outbound lanes momentarily to get the required momentary burst at top speed.


Connecting a display through the same Dock can easily consume more than 80 percent of the available bandwidth. If you need top DRIVE performance, place your display elsewhere. The lead-in cord to your Dock should be short, preferably under 0.5 meters. Cords to external devices from the Dock should also be similarly short.

Mar 24, 2024 4:44 PM in response to Graeme Armitage1

<< So, if the application is expecting to access a storage on a disk through a particular bus (old school is through the PCIe bus and not through Thunderbolt), it is virtualizing the wrong component. >>


The writer is delusional. What an Application issues is an Open File, Read, and Write. Applications have no access to HOW that is accomplished, and there are no CPU-dependent differences between MacOS access and Application access. The file itself could be on the boot drive, on an external drive, or a nearby File sharing server, or on the internet. It all works the same.


--------

do you have TRIM enabled for third-party SSD drives?


if you son't know, then it's NO, and that can be a source of EXTREME slowness.


let us know.



Mar 25, 2024 3:43 AM in response to Grant Bennet-Alder

Hi The External drives are all 8TB HDD So not SDD they are my working and backup drives


I Am Buying an OWC miniStack STX with a SSD and an internal HDD For my work drive i will keep the USB HDD For for local backup.


I suppose I thought that comment interesting as a non technical person as the USB drives are quick when access from the finder there are only slow when accessing from within Adobe aplication When I Got the M2 Studio i made sure the correct version of the software were installed so as not to have to run in the emulation mode. Thanks for you help

Slow External Drive Access on M2 Mac Studio

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