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을 사용합니다.이론적으로 각 채널은 500MBps를 전송할 수 있습니다..
PCIeX 2.0 버스는 어떻게 표시된 NIC 클럭보다 더 많은 클럭을 제공할 수 있습니까 lshw
?
답변1
33MHz 클록은 참조 클록일 뿐이며 온칩 위상 고정 루프 클록 배율기에 대한 입력으로 사용됩니다. PLL은 입력 주파수의 몇 배에 달하는 주파수를 생성할 수 있습니다. 예를 들어, 모든 최신 고속 CPU의 외부 주파수는 내부 주파수(수 GHz)보다 훨씬 낮습니다(보통 약 100MHz).