我正在使用 PCIe Gen 3 卡,但它们似乎不时回退到 PCIe 1 或 2 速度(根据 lspci 并通过吞吐量观察)。
在大多数情况下,重新启动/重启机器时,速度会恢复到完整的 PCIe Gen 3 速度。
是否有一种侵入性较小的方法来强制在例如 RHEL6 上重新协商 PCI 链接速度(试图将其恢复到 PCI Gen 3)?
查看/proc/interrupts
x86 Linux 上的内容,我看到一些中断IO-APIC-edge
是IO-APIC-level
.
我想知道是什么决定了中断类型,是中断产生设备、中断控制器(APIC)、Linux内核还是BIOS?
(我想知道的原因是因为我将 PCI 卡从双处理器 Pentium III 系统IO-APIC-level
移到了双处理器 Xeon 系统,在那里它被识别为IO-APIC-edge
)