
12 Dec
2005
12 Dec
'05
9:38 a.m.
Hello Branimir, Monday, December 12, 2005, 2:52:47 PM, you wrote: BM> If GHC implements user space threads that would be great, BM> but that does not helps with your problems. ghc (and any other haskell implememtations which implements Concurrent Haskell extensions) implement IT'S OWN threads. switching occurcs just inside RTS. this is how we can manage thousands of threads with acceptable speed. see "Writing High-Performance Server Applications in Haskell, Case Study: A Haskell Web Server" (http://www.haskell.org/~simonmar/papers/web-server.ps.gz) -- Best regards, Bulat mailto:bulatz@HotPOP.com