HomeFreeBSD

The receive buffer autoscaling for TCP is based on a linear growth, which

Description

The receive buffer autoscaling for TCP is based on a linear growth, which
is acceptable in the congestion avoidance phase, but not during slow start.
The MTU is is also not taken into account.
Use a method instead, which is based on exponential growth working also in
slow start and being independent from the MTU.

This is joint work with rrs@.

Reviewed by: rrs@, Richard Scheffenegger
Sponsored by: Netflix, Inc.
Differential Revision: https://reviews.freebsd.org/D18375

Details

Provenance
tuexenAuthored on Feb 21 2019, 10:35 AM
Parents
rGbdffe3b5bf00: Allow the kcov buffer to be mmaped multiple times.
Branches
Unknown
Tags
Unknown

Event Timeline