MacBook – an SSD drive’s negotiated link speed

hard drivemacbook properformancesatassd

When I look at my Apple SSD TS256C (Toshiba) in the System Profiler on my MacBook Pro (Late 2011), I see:

Link Speed: 6 Gigabit
Negotiated Link Speed: 3 Gigabit

Why is that? Does that mean that the full 6 Gbit/s of SATA III aren't being utilized?

Strange coming from an OEM drive…

For my SuperDrive it's even lower:

Link Speed: 6 Gigabit
Negotiated Link Speed: 1.5 Gigabit

Best Answer

Yes - at the moment - those link speeds are the theoretical maximum speed at which data can transfer to or from those devices.

The EFI firmware version on your MacBook Pro controls these link speeds as well as many other aspects of CPU throttling, so without reverse engineering that code - it's hard to know what or why the link may re-negotiate at a different speed. In the past, Apple has released EFI firmware updates to increase SATA link speeds for third party drives when they have done the engineering to make sure it will be stable enough - even if they don't support those drives. Of course they also release updates to improve their OEM parts in terms of speed and reliability so you can monitor those link speeds as well as your actual bottlenecks and submit bug reports if you feel things are not optimally configured - especially if you have some benchmarks or other data to show that case.