[Cake] perhaps a performance optimization

Jonathan Morton chromatix99 at gmail.com
Sun Apr 24 16:45:45 EDT 2016

> On 24 Apr, 2016, at 18:44, Dave Taht <dave.taht at gmail.com> wrote:
> thought: since it takes two data packets for tcp to release an ack,
> perhaps it is better in some circumstances (notably with offloads
> enabled) to peel at quantum * 2,
> still delivering packets with a quantum (with a max of a mtu), so that
> delivering two unpeeled packets would cost that flow a DRR round, but
> save a lot on peeling overhead.

If a GSO packet is less than an MTU in total, surely it’ll peel into a single packet anyway?  I don’t see where the gain is.

 - Jonathan Morton

More information about the Cake mailing list