[Bloat] Router congestion, slow ping/ack times with kernel 5.4.60
Jesper Dangaard Brouer
brouer at redhat.com
Thu Nov 12 10:42:36 EST 2020
On Thu, 12 Nov 2020 14:42:59 +0100
"Thomas Rosenstein" <thomas.rosenstein at creamfinance.com> wrote:
> > Notice "Adaptive" setting is on. My long-shot theory(2) is that this
> > adaptive algorithm in the driver code can guess wrong (due to not
> > taking TSO into account) and cause issues for
> >
> > Try to turn this adaptive algorithm off:
> >
> > ethtool -C eth4 adaptive-rx off adaptive-tx off
> >
[...]
> >>
> >> rx-usecs: 32
> >
> > When you run off "adaptive-rx" you will get 31250 interrupts/sec
> > (calc 1/(32/10^6) = 31250).
> >
> >> rx-frames: 64
[...]
> >> tx-usecs-irq: 0
> >> tx-frames-irq: 0
> >>
> > [...]
>
> I have now updated the settings to:
>
> ethtool -c eth4
> Coalesce parameters for eth4:
> Adaptive RX: off TX: off
> stats-block-usecs: 0
> sample-interval: 0
> pkt-rate-low: 0
> pkt-rate-high: 0
>
> rx-usecs: 0
Please put a value in rx-usecs, like 20 or 10.
The value 0 is often used to signal driver to do adaptive.
> rx-frames: 32
> rx-usecs-irq: 0
> rx-frames-irq: 0
--
Best regards,
Jesper Dangaard Brouer
MSc.CS, Principal Kernel Engineer at Red Hat
LinkedIn: http://www.linkedin.com/in/brouer
More information about the Bloat
mailing list