是否可以将 PCIe x4 网卡插入 PCIe x16 插槽?
我正在尝试利用我的 1GiB 网卡提供的最大带宽,但它始终限制为 80MiB(实际兆字节)。原因是什么?卡片描述(lshw 输出):
description: Ethernet interface
product: DGE-530T Gigabit Ethernet Adapter (rev 11)
vendor: D-Link System Inc
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth1
version: 11
serial: 00:22:b0:68:70:41
size: 1GB/s
capacity: 1GB/s
width: 32 bits
clock: 66MHz
capabilities: pm vpd bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
Run Code Online (Sandbox Code Playgroud)
该卡放置在以下 PCI 插槽中:
*-pci:2
description: PCI bridge
product: 82801 PCI Bridge
vendor: Intel Corporation
physical id: 1e
bus info: pci@0000:00:1e.0
version: 92
width: …Run Code Online (Sandbox Code Playgroud) 我将驱动程序 e1000e 用于多个英特尔网卡(英特尔 EXPI9402PT,基于 82571EB 芯片)。问题是,当我尝试在多个接口上使用最大速度 (1GB) 时,每个接口上的速度开始下降。
对于一个接口,我得到:120435948 字节/秒。
对于我得到的两个接口:61080233 字节/秒和 60515294 字节/秒。
对于我得到的三个接口:28564020 字节/秒、27111184 字节/秒、27118907 字节/秒。
可能是什么原因?
编辑:/proc/interrupts 内容:
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
106: 17138 0 0 0 0 0 0 0 PCI-MSI eth0
114: 51 0 0 0 102193 0 20 23745467 PCI-MSI eth2
122: 51 290 15 271 0 9253 100 0 PCI-MSI eth3
130: 43 367 0 290 105 39 15 0 PCI-MSI eth4
138: 43 361 105 210 0 140 …Run Code Online (Sandbox Code Playgroud) 我想获取有关分配给我的网卡的中断的信息。除了 /proc/interrupts 之外,还有其他方法吗?