Why your docking station is slower than advertised
Most explanations of Thunderbolt bandwidth miss one thing. It happens to be the thing that
matters most.
40 Gbps is not one pool that your devices share. It is two separate pipes. Each one carries
40 Gbps. Each one runs in a single direction. They sit inside the same cable and point
opposite ways. Traffic in one pipe cannot borrow room from the other.
That one fact changes most of the answers. DisplayPort only goes one way. Pixels travel
from the Mac to the screen and nothing comes back. So a monitor uses downstream bandwidth
and none of the upstream.
An SSD works differently. Writing to it sends data down. Reading from it sends data up.
Those two jobs sit in different pipes.
Put the two facts together and you get the problem people post about. Plug in a 5K display
at 8-bit colour. It takes about 22 of your 40 downstream gigabits. Your SSD writes now have
to fit in what is left, and the dock takes its own cut too. So write speed can drop by
half. Your SSD reads go up the other pipe. The display never touches that pipe, so
reads barely change.
There is a twist here, and it runs the other way. Set that same display to 10-bit colour
and it wants about 28 Gbps. One DisplayPort 1.4 tunnel cannot carry that, so the Mac turns
on compression. Compressed, the display takes about 9 Gbps instead of 22. So asking for
better colour can leave your drive with more bandwidth, not less. That sounds
backwards. It is still true, and it is why every suggestion this tool makes is run through
the model before you see it.
The limit that has nothing to do with bandwidth
Before any of the arithmetic matters, your Mac has a hard ceiling on external displays, and
it lives in the chip. Every M1 and M2 base chip drives exactly one. Not
one per port. One, total. A 14-port dock with three video outputs will still light up a
single screen.
This is the most expensive misunderstanding on the subject, because the bandwidth maths
says it should work. Two 4K screens are 25 Gbps of a 40 Gbps link. There is room. The
display engine simply does not exist. No dock, cable, adapter, firmware or macOS update
has ever changed it.
There is a second, separate limit on top: one Thunderbolt port carries a fixed
number of displays through a dock or a daisy chain. It was two on every Mac up to
the M4 generation. Apple raised it with the September 2026 machines — three per port on the
M5 Pro, four on the M5 Max and M5 Ultra — which is why a dock that ran out of room on an
M4 Pro may not on an M5 Pro. It only works when the port, the cable and the dock are all
genuine Thunderbolt. A USB4 or plain USB-C hub gets one. macOS has never supported MST, so
an MST hub advertising dual monitors will mirror the same picture onto both.
Pick your Mac at the top of the page and both limits get applied for you, along with a map
of which port to use.
DisplayLink: the way past the chip limit, and what it costs
A DisplayLink dock renders the picture on your CPU, compresses it, and ships it as ordinary
USB data. That is why it sidesteps the display-engine ceiling entirely. It is a real
option and plenty of people are happy on it. It is not free:
- 60Hz per stream, whatever the panel is rated for.
- Roughly 5 to 15% CPU overhead, which you will notice on a base chip.
- Cursor latency you can feel in precise work.
-
HDCP content is blocked on every display while a DisplayLink screen is
connected, not just on that one. Netflix, Apple TV+ and Disney+ all stop working.
Add a DisplayLink screen in the tool above and it models the bandwidth and states the
costs alongside it.
What the measurements say
There is a second problem sitting on top of the maths, and nobody can calculate this one
for you. Real docks do not reach their theoretical numbers. Howard Oakley at the Eclectic
Light Company measured this in December 2024. What he found:
- A Thunderbolt 4 hub caps all downstream throughput at around 3 GB/s. That holds no
matter what else is plugged in.
- Some Thunderbolt 3 SSDs lose half their write speed to a TB4 hub, with nothing
else attached at all.
- A USB4 SSD that hits 3.2 to 3.5 GB/s on a direct port falls to about 2.9 GB/s through a
TB4 hub.
- One Thunderbolt 5 dock dropped a TB3 SSD to about 0.42 GB/s on writes. That is roughly
a tenth of direct speed. Nobody has explained it.
The shape of it shows up in ordinary reviews too. Testing of the CalDigit Element Hub
reported an SSD writing at under 800 MB/s with an LG 5K display attached to the same hub,
while reads stayed above 2,500 MB/s. Moving the display to a port on the Mac restored the
write speed immediately. Two directions, two completely different outcomes, one cable.
That last one is why this tool sometimes says depends on your dock. When the
measurements disagree, a made up number helps nobody. A test you can run yourself is worth
more.
Those figures were taken on 40 Gbps hubs, so the tool charges the same fixed overhead
whatever generation you pick. Scaling it up with the link would quietly claim a Thunderbolt
5 measurement that nobody has taken.
The four things competing for your 40 Gbps
Displays
Displays go downstream only. They also get served first. The link gives a display what it
asks for before anything else gets a turn.
To work out what a display needs, multiply width by height by refresh rate by three times
the bit depth. Then add about 5% for timing overhead. At 8-bit colour that gives you:
- 4K 60Hz: about 12.5 Gbps
- 5K 60Hz: about 22 Gbps
- 4K 120Hz: about 25 Gbps
- 6K 60Hz: about 31 Gbps
One DisplayPort 1.4 tunnel on Thunderbolt 3 or 4 carries 25.92 Gbps. That is why 5K 60Hz
fits on one cable and 6K does not. A 6K panel uses compression at about 3 to 1. You will
not see it. And it leaves much more of the link for everything else.
Storage
Storage uses both pipes. Writes go down. Reads come up.
The real limit is not the link. It is the PCIe tunnel inside it. On Thunderbolt 3 and 4
that tunnel carries about 24 Gbps, or roughly 3 GB/s in practice. This is why so many
drives land on the same number no matter what they cost. Thunderbolt 5 raises the tunnel to
about 63 Gbps.
Before you spend anything on that, move the drive to a spare Thunderbolt port on the Mac.
Off the dock it stops sharing the downstream pipe with your displays, and it costs nothing.
That is usually the whole fix.
Network
A 10GbE port takes 10 Gbps in whichever direction you are moving data. The tool can reserve
it at line rate, which answers "what if I push it hard", or treat it as idle, which is the
honest picture most of the time. A quarter of a 40 Gbps link is a lot to hand over to a
port that is doing nothing.
If you are pulling video off a NAS while writing to a dock SSD, those two are fighting each
other. Several Macs have ethernet built in, which takes the whole question off the dock.
USB peripherals
Keyboards, mice, webcams, audio gear and card readers are grouped into one small allowance
here. Listing them one by one would suggest we know each number exactly. We do not.
One thing is worth knowing though. USB 3.x on Macs stops at 10 Gbps. Apple has never
shipped a 20 Gbps USB port on a Mac. So a drive sold as 20 Gbps will run at half that.
Why Bandwidth Boost can make your SSD slower
Thunderbolt 5 has a feature that sounds like free speed. It is not. In normal mode it runs
80 Gbps each way. Turn on Bandwidth Boost and it moves the lanes around. You get 120 Gbps
downstream. The return path drops to 40 Gbps. Three lanes go one way, one lane comes back.
Display data goes downstream, so a very demanding monitor does gain from this. SSD reads
come upstream. If you have a fast drive and an ordinary display, Boost cuts your read
headroom from 80 Gbps to 40. In return you get downstream room you were not using. Your
setup gets slower in the direction you notice, to fix a problem you did not have.
The calculator above spots this and tells you. A simple rule: leave Bandwidth Boost off.
Turn it on only when a display really needs more than 80 Gbps downstream. Today that means
6K at high refresh, two 6K screens, or 8K.
Things that do not help
Daisy-chaining. A chain still runs through one port on the Mac. Three
devices in a chain share the same bandwidth as three devices in three sockets on one dock.
It tidies your cables. It adds nothing.
A second dock on the same port. Same reason.
An MST hub. macOS does not support MST. Both screens show the same
picture. This is true on every Apple Silicon Mac including the fastest ones.
A Thunderbolt 5 dock on a Thunderbolt 4 Mac. The link runs at the speed of
the slower end. You get 40 Gbps and a dock that cost more. The tool handles this once you
pick your Mac.