RFR: 8224185: ZGC: Introduce "High Usage" rule
    Per Liden 
    per.liden at oracle.com
       
    Mon May 20 08:11:44 UTC 2019
    
    
  
Start a GC cycle if the amount of free memory is 5% or less. This is a 
preventive measure in the case where the application has a very low 
allocation rate, such that the allocation rate rule doesn't trigger, but 
the amount of free memory is still slowly but surely heading towards 
zero. In this situation, we should start a GC cycle to avoid a potential 
allocation stall later.
Testing: New jtreg test added. Currently running tier 1-6.
Bug: https://bugs.openjdk.java.net/browse/JDK-8224185
Webrev: http://cr.openjdk.java.net/~pliden/8224185/webrev.0
/Per
    
    
More information about the hotspot-gc-dev
mailing list