3 ms·
The fact that UDP involves much smaller PCBs than TCP alone will drive adoption of HTTP/3 because it will free up a fair bit of memory. More availability of HT
by cryptonector 6y ago
The fact that UDP involves much smaller PCBs than TCP alone will drive adoption of HTTP/3 because it will free up a fair bit of memory.
More availability of HTTP version gateways in load balancers and other reverse proxies is all that's needed, and that's coming along.
- microcolonel 6y agoMore specifically no PCB, for UDP itself.
- cryptonector 6y agoIt's not nil. For "connected" UDP sockets, it's smaller than TCP's, but not nil because, well, buffers. And for non-connected UDP sockets there's still buffers. The main thing is that you can have much less buffer space because you might always be willing to drop packets. Ultimately you can have much lower memory pressure from those buffers and the smaller PCBs.
- moreati 6y agoProtocol Control Block for anyone else wondering https://www.oreilly.com/library/view/tcpip-illustrated/020163354X/ch22.html https://www.oreilly.com/library/view/tcpip-illustrated/02016...
- the8472 6y agoYou still need to keep your unacknowledged data buffered somewhere. If the kernel isn't holding it then it's in userspace.