#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

Reply via email to