Re: thousands of threads & kernel continuations

Alan Cox (alan@lxorguk.ukuu.org.uk)
Sun, 27 Apr 1997 15:36:34 +0100 (BST)


> The Utah Mach project went further and observed that clients can lend
> their threads to the servers which process their RPC calls. Not only do
> you not have to keep all those kernel stacks around, but servers don't
> even need to create service threads in the first place, because their
> clients will lend them ones when the time comes. Furthermore, the latency

It was about this point why I finally decided the utah mach people had
gone totally off their trolley (Apart from the fact many of the papers
are great where code isnt). Making a call where you block and lend
the person your stack is known in normal programming as

a function call

Alan