
22 Apr
2010
22 Apr
'10
8:19 p.m.
On Fri, Apr 23, 2010 at 12:14:29AM +0200, Jesper Louis Andersen wrote:
Hi,
I am asking if anyone has seen the following behaviour from GHC under -threaded and heavy use of File I/O, network I/O and STM use. After having run Combinatorrent for a while and then terminating it, we get the following output from the RTS in GC statistics:
[snip] I don't know GHC internals, but from the description of the program (and the fact that you don't use more than one core), I wonder why you use -threaded? How does the behaviour change if you use a single-threaded runtime? (I'm asking this as the single-threaded runtime can be much faster in certain use-cases.) regards, iustin