所以我准备升级我的笔记本电脑(联想 3000 N100,0768-49G),我为 DVD-ROM 插槽准备了一个 SATA HDD 托架,但每当我将 HDD 或 SSD 放入其中时,读取速度就会下降到只有 30 MByte/s,而将同一驱动器放入常规 HDD 插槽时,读取速度会超过 130 MByte/s(在此旧 PATA 总线上可能达到的最大值)。我正在使用 Ubuntu 的“磁盘实用程序”从 Live-CD 进行测试。
我有最新的 BIOS(Phoenix 2.06,61ET37WW),它看起来像原始 BIOS 的一些极其精简的版本 - 我无法更改任何与硬件相关的内容(例如 SATA 控制器的 AHCI/IDE 模式),唯一可用的设置是“相当启动”、“启用调制解调器”和“启用传统 USB”。
所以我的问题是:为什么 DVD 插槽中的 SATA 端口速度这么慢?有没有办法让两个端口的速度相同(130+ MB/s),以便我可以并行使用 SSD 和 HDD?
谢谢!
更新 1
我可能在以下内容中发现了一些相关内容dmesg
:
[ 1.390619] ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x18b0 irq 14
[ 1.390626] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x18b8 irq 15
[ 1.556337] ata1.00: ATA-9: Samsung SSD 840 Series, DXT06B0Q, max UDMA/133
[ 1.556345] ata1.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 1.561011] ata2.00: ATA-8: WDC WD7500BPKT-00PK4T0, 01.01A01, max UDMA/133
[ 1.561018] ata2.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 0/32)
[ 1.561027] ata2.00: limited to UDMA/33 due to 40-wire cable
[ 1.564333] ata1.00: configured for UDMA/133
那个“40 线电缆”是什么?
答案1
它使用的是老式 atapi 连接器,而不是 sata,我记得 core 2 时代 lenovos 使用 SATA 作为硬盘驱动器,并使用向后兼容的 atapi 连接器作为 cd rom 驱动器。ATAPI 几乎就是 pata,所以我怀疑驱动器托架将 SATA 连接降级为 PATA,这解释了速度较慢的原因。
从您粘贴的内容来看,它也运行在较旧、较慢的 pata 标准下。
80 线 PATA 电缆较新,旨在降低信号噪声,它在标准带状电缆中添加了 40 根专用接地电缆。在台式机上,这些电缆每个端口都有特定颜色(蓝色、黑色和灰色),通常是您想要使用以获得最佳性能的类型。维基百科深入探讨关于这个问题,但简而言之,它是托盘及其与笔记本电脑的接口。我猜想笔记本电脑的光驱使用较旧的 PATA 标准以节省成本,并且导致 CD 驱动器对性能不那么敏感。这会导致驱动器速度变慢。