#1737: Timing of GC runs
-----------------------+----------------------------------------------------
Reporter: nwellnhof | Type: patch
Status: new | Priority: normal
Milestone: | Component: GC
Version: 2.6.0 | Severity: medium
Keywords: | Lang:
Patch: | Platform:
-----------------------+----------------------------------------------------
Comment(by nwellnhof):
Here is another fix that doesn't subtract freed buffers from the used
memory count. The memory of freed buffers isn't available until they have
been compacted, so the GC shouldn't be delayed because of them.
Also, my initial suggestion of setting the dynamic threshold to 50% of
used memory might be a bit aggressive. Maybe we should try 25% (i.e. right
shift by 2)?
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1737#comment:5>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets