
list hardware を実行するとlshw -class network
、次のように表示されます。
product: 82599 10 Gigabit Dual Port Network Connection
size: 10Gbit/s
capacity: 10Gbit/s
width: 32 bits
clock: 33MHz
を使用しているPCI ex 2.0 .x8
場合、容量は次のように考えることができます。32 (width) * 33 * 10^6 (clock) * 8 (.x8)
ただし、その場合、得られるのは 8Gbps だけです(32 * 33 * 10^6 * 8)/1000^3
。ここで何が欠けているのでしょうか?
PCIeX 2.0を使用しており、私の知る限りでは理論上は1レーンあたり500MBpsの伝送が可能。
PCIeX 2.0 バスはどのようにして NIC のクロックよりも高い速度で配信できるのでしょうかlshw
?
答え1
33 MHz クロックは、オンチップの位相ロック ループ クロック乗算器への入力として使用される単なる基準クロックです。PLL は、入力周波数の大きな倍数である周波数を生成できます。たとえば、すべての最新の高速 CPU は、内部周波数 (数 GHz) よりもはるかに低い (通常、約 100 MHz) 外部周波数でクロックされます。