[Haskell-cafe]Re: Hugsvs GHC (again)was: Re: Somerandomnewbiequestions
Simon Marlow
simonmar at microsoft.com
Thu Jan 20 04:33:01 EST 2005
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
More information about the Haskell-Cafe
mailing list