EVALUATION
Here's the detailed description of the diagnostic commands:
Thread.print
Print all threads with stacktraces.
Impact: Medium: Depends on the number of threads
Syntax : No Name [options]
Options: (options must be specified using the <key> or <key>=<value> syntax)
-l : [optional] print java.util.concurrent lock (BOOLEAN, false)
---
GC.class_histogram
Provides statistics about the Java heap usage
Impact: High: Depends on Java heap size and content
Syntax : No Name [options]
Options: (options must be specified using the <key> or <key>=<value> syntax)
-all : [optional] Inspect all objects, including unreachable objects (BOOLEAN, false)
---
GC.heap_dump
Generate a HPROF format dump of the Java heap
Impact: High: Depends on Java heap size and content
Syntax : No Name [options] <filename>
Arguments:
filename : Name of the dump file (STRING, no default value)
Options: (options must be specified using the <key> or <key>=<value> syntax)
-all : [optional] Dump all objects, including unreachable objects (BOOLEAN, false)
---
GC.run_finalization
Calls java.lang.System.runFinalization().
Impact: Medium: Depends on Java content
---
GC.run
Calls java.lang.System.gc().
Impact: Medium: Depends on Java heap size and content
---
VM.uptime
Print VM uptime.
Impact: Low:
Syntax : No Name [options]
Options: (options must be specified using the <key> or <key>=<value> syntax)
-date : [optional] Add a prefix with current date (BOOLEAN, false)
---
VM.flags
Prints VM flag options and their current values.
Impact: Low:
Syntax : No Name [options]
Options: (options must be specified using the <key> or <key>=<value> syntax)
-all : [optional] Print all flags supported by the VM (BOOLEAN, false)
---
VM.system_properties
Prints system properties
Impact: Low:
---
VM.command_line
Print the command line used to start this VM instance.
Impact: Low:
|