我有一块双 Xeon 主板,配备 Intel C602 芯片组和两个 E5-2670 CPU。主板配有五个 PCIe 3.0 x16 插槽和一个 PCIe 3.0 x4 插槽;所有这些都直接连接到 CPU。
我将 PCIe 3.0 卡添加到连接到第一个 CPU(“BSP”)的 x16 插槽,并将另一张卡添加到 x4 插槽(也连接到 BSP)。在这两种情况下,我都发现它们的速度降级为 PCIe 2.0。
# lspci -vvs 82:00.0 | egrep '(82:00|GT)'
82:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981 (prog-if 02 [NVM Express])
LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
LnkSta: Speed 5GT/s (downgraded), Width x4 (ok)
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
# lspci -vvs 02:00.1 | egrep '(02:00|GT)'
02:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)
LnkCap: Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
LnkSta: Speed 5GT/s (downgraded), Width x4 (ok)
我如何评估链接速度下降的原因并可能纠正问题?
答案1
您是否尝试过查看 BIOS,我发现您现在可以多次将 PCI-E 插槽设置为在版本 2.0 或 3.0 上工作。如果在 BIOS 中将其设置为 2.0,则卡将只能在 2.0 上工作,即使卡和插槽理论上都支持 3.0。
麦克风
答案2
C602 仅支持 PCIe 2.0,它是六年前推出的。