Difference between revisions of "Script to Generate HPROF"

From Observer GigaFlow Support | VIAVI Solutions Inc.
Jump to: navigation, search
(Created page with "var ManagementFactory = Java.type('java.lang.management.ManagementFactory'); var HotSpotDiagnosticMXBean= Java.type('com.sun.management.HotSpotDiagnosticMXBean'); var server ...")
 
 
Line 1: Line 1:
var ManagementFactory  = Java.type('java.lang.management.ManagementFactory');
+
var ManagementFactory  = Java.type('java.lang.management.ManagementFactory');
var HotSpotDiagnosticMXBean= Java.type('com.sun.management.HotSpotDiagnosticMXBean');
+
var HotSpotDiagnosticMXBean= Java.type('com.sun.management.HotSpotDiagnosticMXBean');
var server = ManagementFactory.getPlatformMBeanServer();
+
var server = ManagementFactory.getPlatformMBeanServer();
 
     var mxBean = ManagementFactory.newPlatformMXBeanProxy(
 
     var mxBean = ManagementFactory.newPlatformMXBeanProxy(
 
       server, "com.sun.management:type=HotSpotDiagnostic", HotSpotDiagnosticMXBean.class);
 
       server, "com.sun.management:type=HotSpotDiagnostic", HotSpotDiagnosticMXBean.class);
 
     mxBean.dumpHeap("/tmp/dump1.hprof", true);
 
     mxBean.dumpHeap("/tmp/dump1.hprof", true);

Latest revision as of 15:21, 12 July 2022

var ManagementFactory  = Java.type('java.lang.management.ManagementFactory');
var HotSpotDiagnosticMXBean= Java.type('com.sun.management.HotSpotDiagnosticMXBean');
var server = ManagementFactory.getPlatformMBeanServer();
   var mxBean = ManagementFactory.newPlatformMXBeanProxy(
     server, "com.sun.management:type=HotSpotDiagnostic", HotSpotDiagnosticMXBean.class);
   mxBean.dumpHeap("/tmp/dump1.hprof", true);