User: Password:
Subscribe / Log in / New account

Network transmit queue limits

Network transmit queue limits

Posted Aug 13, 2011 5:15 UTC (Sat) by sfink (guest, #6405)
Parent article: Network transmit queue limits

This may very well be the right solution, but it seems less obvious than the text of this article would imply. Rather than dynamically adjusting the network device queue length, it seems like you'd really want to keep the device queue at short as possible without getting underruns, and feed it with a much larger priority queue of per-connection queues controlled by the kernel -- one which is lockless and served by a very high priority realtime thread.

But I don't know anything about what's involved so this probably isn't a realistic solution.

(Log in to post comments)

Network transmit queue limits

Posted Aug 13, 2011 5:27 UTC (Sat) by dlang (subscriber, #313) [Link]

the key thing is that if the delay in transmitting is going to be too long, you want to be able to have the upper layers return an error rather than leaving the data in the queue.

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