On 6/12/26 16:10, Simon Schippers wrote:
On 6/12/26 10:35, hawk@kernel.org wrote:
quoted
From: Jesper Dangaard Brouer <hawk@kernel.org>
This series adds BQL (Byte Queue Limits) to the veth driver, reducing
latency by dynamically limiting in-flight packets in the ptr_ring and
moving buffering into the qdisc where AQM algorithms can act on it.
LGTM, thanks for the detailed changelog :)
Maybe we should stop searching for the perfect tx-usecs value.
100us is probably fine for most hardware to not have a performance
regression. And lowering it does not really improve the RTT anyways.
Do you agree?
I agree, I already thought that it just might be a very lucky case when
using 50us where something accidentally aligns nicely. Interestingly, I
could also reproduce that 50us was consistently a little better compared
to 100us on an Intel CPU. Maybe if I get the time, I'll have another
look at it, but in general I think 50us or 100us does not really matter.
Nevertheless, I will compile and run the benchmarks again.
I will go on vacation from 15th to 24th of June, so I will not be able
to contribute code or run benchmarks then.
Thanks,
Simon