On 19 January 2005 20:33, Glynn Clements wrote:

> Simon Marlow wrote:
> 
>> We do use a thread pool.  But you still need as many OS threads as
>> there are blocked read() calls, unless you have a single thread
>> doing select() as I described.
> 
> How does the select() help? AFAIK, select() on a regular file or block
> device will always indicate that it is readable, even if a subsequent
> read() would have to read the data from disk.

Again we've lost track of the discussion a bit.  Yes you're right, but I
was answering a different question.

Cheers,
        Simon
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to