Menafsirkan output ethtool Coalesce

12

Selain txdan rxmenjadi mengirimkan dan menerima, bisa siapa pun menjelaskan apa bidang berarti dalam ethtool -c's (penggabungan output) dan apa efek yang mereka miliki tentang bagaimana penggabungan bekerja?

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
Kyle Brandt
sumber

Jawaban:

11

penundaan antara acara tx dan rx dan generasi interupsi untuk acara tersebut.

rx-frame [-irq] rx-usecs [-irq] tx-frame [-irq] tx-usecs [-irq]

Parameter frame menentukan berapa banyak paket yang diterima / dikirim sebelum menghasilkan interupsi. Parameter usecs menentukan berapa banyak mikrodetik setelah setidaknya 1 paket diterima / dikirim sebelum menghasilkan interupsi. Parameter [-irq] adalah penundaan terkait dalam memperbarui status ketika interupsi dinonaktifkan.

Alexander Pavluchenko
sumber