Difference between revisions of "Script to Generate HPROF"
From Observer GigaFlow Support | VIAVI Solutions Inc.
Kevin Wilkie (Talk | contribs) (Created page with "var ManagementFactory = Java.type('java.lang.management.ManagementFactory'); var HotSpotDiagnosticMXBean= Java.type('com.sun.management.HotSpotDiagnosticMXBean'); var server ...") |
Kevin Wilkie (Talk | contribs) |
||
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);