[Haskell-cafe] System calls and Haskell threads

David Barbour dmbarbour at gmail.com
Thu Nov 3 18:24:00 CET 2011


On Thu, Nov 3, 2011 at 10:22 AM, David Barbour <dmbarbour at gmail.com> wrote:

> It is correct in context. Mighttpd does not use the -Nx argument to create
> multiple OS threads, instead uses a `prefork` model that creates separate
> processes to balance user invocations. Using multiple processes instead of
> multiple Haskell threads avoids issues with garbage collection.
>

I should rephrase that: using multiple processes in place of -Nx threads
avoids issues with GC. Mighttpd does use multiple Haskell threads per
Haskell process.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20111103/322def1e/attachment.htm>


More information about the Haskell-Cafe mailing list