threads and VMS [Re: dce/rpc "client" api]
John E. Malmberg
wb8tyw at qsl.net
Fri Aug 25 04:42:26 GMT 2000
"Martin Kuhne" <mkuhne at microsoft.com> wrote:
> Async I/O is available in the Win32 API. Check ReadFile(),
> GetQueuedCompletionStatus() and friends for details. In kernel mode you
> have actual callbacks. Hardly surprising since NT has a VMS background :)
It was the lack of user mode callbacks that I was specifically referring to.
You are basically confirming what I was saying.
> This lets you move on from a one thread per client to a basically one
> thread per CPU architecture.
The user mode callbacks (ASTs) make such light-weight "threads" much easier
to implement for in-process multiple connection server.
wb8tyw at qsl.network
More information about the samba-technical