Linux

解釋 ethtool Coalesce 輸出

  • April 3, 2021

除了作為傳輸txrx接收之外,任何人都可以解釋這些欄位在ethtool -c’s (合併輸出)中的含義以及它們對合併的工作方式有什麼影響?

Coalesce parameters for eth0:
Adaptive RX: off  TX: off
stats-block-usecs: 999936
sample-interval: 0
pkt-rate-low: 0
pkt-rate-high: 0

rx-usecs: 18
rx-frames: 12
rx-usecs-irq: 18
rx-frames-irq: 2

tx-usecs: 80
tx-frames: 20
tx-usecs-irq: 18
tx-frames-irq: 2

rx-usecs-low: 0
rx-frame-low: 0
tx-usecs-low: 0
tx-frame-low: 0

rx-usecs-high: 0
rx-frame-high: 0
tx-usecs-high: 0
tx-frame-high: 0

tx 和 rx 事件之間的延遲以及這些事件的中斷生成。

接收幀

$$ -irq $$ rx-usecs$$ -irq $$ 發送幀$$ -irq $$ tx-usecs$$ -irq $$ 幀參數指定在生成中斷之前接收/發送的數據包數量。usecs 參數指定在至少 1 個數據包被接收/發送後多少微秒後產生中斷。這

$$ -irq $$參數是中斷禁用時更新狀態的相應延遲。

Tigeon 3 網卡的可用中斷合併參數Image

來自:https ://monarch.qucosa.de/api/qucosa%3A19496/attachment/ATT-0/

引用自:https://serverfault.com/questions/278756