Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3

David Miller
2007-02-22T17:17:39Z

From: Ingo Molnar <mingo@elte.hu>
Date: Thu, 22 Feb 2007 16:15:09 +0100

> furthermore, in a real webserver there's a whole lot of other stuff
> happening too: VFS blocking, mutex/lock blocking, memory pressure
> blocking, filesystem blocking, etc., etc. Threadlets/syslets cover them
> /all/ and never hold up the primary context: as long as there's more
> requests to process, they will be processed. Plus other important
> networked workloads, like fileservers are typically on fast LANs and
> those requests are very much a fire-and-forget matter most of the time.

I expect clients of a fileserver to cause the server to block in
places such as tcp_sendmsg() as much if not more so than a webserver
:-)

But yes, it should all be tested, for sure.