我在笔记本电脑上运行 Ubuntu,运行dmesg
状态为:
dmesg | grep SATA
[ 6.785571] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x5 impl SATA mode
[ 7.161172] ata1: SATA max UDMA/133 abar m2048@0xf261c000 port 0xf261c100 irq 26
[ 7.212366] ata3: SATA max UDMA/133 abar m2048@0xf261c000 port 0xf261c200 irq 26
[ 7.627191] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 7.627209] ata3: SATA link up 3.0 Gbps (SStatus 113 SControl 300)
我的 HDD 和 SSD 都能够在 SATA 3 上工作。
但是,无论我把哪一个放入托盘而不是光盘中,两者都可以在 SATA 2 上工作,并且我的系统的平均负载会奇怪地上升。
所以我的问题是,硬盘托架是否可能导致此问题?
Optical bay [SATA3] = -|
|
|--------------|
|
| Caddy [SATA2]
|
|--------------|
|
Hard Disk [SATA3] = -|
据我所知,Caddy 就像一座桥梁,对 SATA2/SATA3 一无所知,也不会做任何事,那么为什么当我将东西放入光驱托架时,它可以在 SATA 2 上工作而不是在 SATA 3 上工作?
答案1
不会,球童盒不会降低您的数据传输速度。
您遇到的问题实际上非常常见,并且是设计使然。一些笔记本电脑,尤其是较旧的笔记本电脑,存在此问题。制造商通常为光驱使用不同的 SATA 控制器。由于光驱无法以 SATA3 速度传输,因此他们为了省钱,为该端口使用 SATA1 或 SATA2 控制器。