Re: Mark Russinovich's reponse Was: [OT] Comments to WinNT Mag !! (fwd)

Jamie Lokier (lkd@tantalophile.demon.co.uk)
Mon, 10 May 1999 10:23:46 +0200


Alex Belits wrote:
> In Linux (or any Unix) select()/poll() on anonymous pipes or local
> sockets does the same thing easier, except that pipes/sockets can also
> pass some meaningful information about "events" from the point of view of
> another process/thread. The high efficiency of pipes (and scheduler's
> handling of processes/threads that use them, that causes context switch at
> the right time) is probably the reason why such interface never
> appeared.

One has to take care that blocking pipe writes don't cause deadlock.
Netscape 4.x doesn't, and that's the reason it locks up on faster
machines if you have Javascript or Java enabled.

-- Jamie

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/