Liveset information for Old Object sample event
    Erik Gahlin 
    erik.gahlin at oracle.com
       
    Tue Jun 19 15:57:42 UTC 2018
    
    
  
Hi,
Could I have a review of an enhancement that adds heap usage after GC to 
the Old Object Sample (OOS) event. This is useful for spotting an 
increasing liveset.
Recordings typically only contain data for a limited period, i .e. last 
30 minutes, but the OOS event contains samples from when JFR/JVM was 
started, potentially several days back.
The liveset trend is useful for tools such as Mission Control to detect 
if there is a memory leak. If that is the case, information in the OOS 
event can be used to pinpoint where the leak occurred and what is 
keeping it alive. Presenting this information when there is not memory 
leak is confusing.
Bug:
https://bugs.openjdk.java.net/browse/JDK-8197425
Webrev:
http://cr.openjdk.java.net/~egahlin/8197425/
Testings:
Tests in test/jdk/jdk/jfr
Thanks
Erik
    
    
More information about the hotspot-gc-dev
mailing list