Kevin Krakauer
Kevin Krakauer
### Description `//test/benchmarks/tcp:tcp_benchmark` can run with netstack as the iperf client, server, or neither (native). As the server (and with host GRO/GSO enabled) I see throughput similar to native. As...
As we move from passing VectorisedView to PacketBuffer, more state is living in the PacketBuffer. Values that are passed explicitly (e.g. protocol numbers, addresses) should be fields or methods of...
### Description gVisor already supports iptables to enable packet filtering, mangling, NAT, etc. But Linux users are migrating over time to a newer system to support a similar set of...
### Description The fdbased LinkEndpoint supports PACKET_MMAP, but is missing a few useful improvements: - TX: we TX using `sendmmsg`, but should use PACKET_MMAP buffers. - RX: the PACKET_MMAP dispatcher...
### Use case(s) - what problem will this feature solve? [TCP receive zerocopy](https://lwn.net/Articles/752188/) can be used on Linux to increase throughput, decrease CPU usage, and decrease memory bandwidth pressure. ###...
### Description In the Android app, users can long press the seek forward button to skip the current episode and remove it from the queue. They are prompted whether to...