Interpretando a saída de coalescência do ethtool

12

Diferente de tx e rx sendo a transmissão e recebimento, alguém pode explicar o que os campos significam em ethtool -c (saída de Coalescer) e qual o efeito que eles têm em como a coalescência funciona?

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
    
por Kyle Brandt 09.06.2011 / 16:53

1 resposta

11

o atraso entre os eventos tx e rx e a geração de interrupções para esses eventos.

rx-frames [-irq] rx-usecs [-irq] tx-frames [-irq] tx-usecs [-irq]

Os parâmetros de frames especificam quantos pacotes são recebidos / transmitidos antes de gerar uma interrupção. Os parâmetros usecs especificam quantos microssegundos após pelo menos 1 pacote ser recebido / transmitido antes gerando uma interrupção. Os parâmetros [-irq] são os correspondentes Atrasos na atualização do status quando a interrupção está desativada.

    
por 19.07.2011 / 01:44