
19 Jan
2005
19 Jan
'05
8:33 p.m.
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.
--
Glynn Clements