从我的内核消息中:
126.016 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x16 link at 0000:16:00.0 (capable of 252.048 Gb/s with 16.0 GT/s PCIe x16 link)
我的Supermicro X11-SRM-F只有一个 x16 PCIe 3.0 插槽,供 nVidia RTX 3070 使用。
是什么将其限制在 8GT/s 而不是 16GT/s 的速度?
Ubuntu : 20.10
内核:5.8.0-43-generic
显卡:英伟达 GTX 3070
更新:我的另一台 PC(核心 i5 Haswell)有更严格的限制:
pci 0000:01:00.0: 32.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x16 link at 0000:00:01.0 (capable of 126.016 Gb/s with 8.0 GT/s PCIe x16 link)
这是因为您的系统/网桥不支持 16GT/s 的 PCIe 4.0。你的卡虽然支持 PCIe 4...
sudo lspci -vv -s 0000:16:00.0
应该向您展示这座桥的能力。这将指示 8.0GT/s 的 x16 链路。我个人认为内核报告消息中存在错误(我自己也面临这样的奇怪消息)
我认为正在发生的事情是您将设备放入 PCIe x4 插槽而不是 x16 插槽。阅读主板手册以找到正确的插槽。