Sorry, no.

We wanted a basic bound on the jitter - the application is not one that creates much (if any) long lived heap.

Having just seen Simon's email on the fact that performGC forces a major GC - i think that there is some
new mileage here with making the speculative GC's minor ones.

More control needs some more instrumentation of how much mutation is occurring and ways of estimating how much of that is short and long lived - I know that past history is not necessarily a good indicator of future actions - but visibility of the counters that being kept would help.

Neil

On 3 Mar 2010, at 00:00, Jason Dusek wrote:

2010/02/28 Neil Davies <[email protected]>:
I've never observed ones that size. I have an application that runs in 'rate equivalent real-time' (i.e. there may be some jitter in the exact time of events but it does not accumulate). It does have some visibility of likely time of future events and uses that to perform some speculative garbage
collection.

 Do you have information on how it behaves without speculative
 GC?

--
Jason Dusek

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to