LWN.net Logo

Exokernels

Exokernels

Posted Feb 2, 2006 11:55 UTC (Thu) by csamuel (✭ supporter ✭, #2624)
In reply to: Exokernels by ttfkam
Parent article: Van Jacobson's network channels

VJ said that the only reason that TCP/IP was done in the kernel in Multics in the first place was because that was the only place you could be guaranteed not to get paged out for two minutes at a stretch.


(Log in to post comments)

Exokernels

Posted Feb 4, 2006 19:44 UTC (Sat) by kbob (guest, #1770) [Link]

It would be unfortunate if TCP became incompatible with job control. I often suspend network jobs for various reasons, secure in the knowledge that the kernel will keep the TCP connection alive indefinitely.

Exokernels

Posted Feb 5, 2006 1:47 UTC (Sun) by lutchann (subscriber, #8872) [Link]

On the other hand, most connection-oriented application protocols these days have a timeout mechanism above the TCP. If you suspend your IMAP or XMPP client for more than a minute or two you're likely to have a broken connection when you foreground the application again.

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