|
|
Subscribe / Log in / New account

Siemon: Queueing in the Linux Network Stack

Dan Siemon has posted a detailed overview of how the Linux network stack queues packets. "As of Linux 3.6.0 (2012-09-30), the Linux kernel has a new feature called TCP Small Queues which aims to solve this problem for TCP. TCP Small Queues adds a per TCP flow limit on the number of bytes which can be queued in the QDisc and driver queue at any one time. This has the interesting side effect of causing the kernel to push back on the application earlier which allows the application to more effectively prioritize writes to the socket."

to post comments

Siemon: Queueing in the Linux Network Stack

Posted Aug 10, 2013 17:54 UTC (Sat) by ersi (guest, #64521) [Link]

Thanks to Linux Journal, making it possible for us to read this without buying their paper.

Also, thanks Dan Siemon for writing this piece - it's great!


Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds