(→Dump Table)
|
(→Java 5)
|
Line 41: | |||
<br/> | <br/> | ||
- | == Java 5 == | ||
- | There may be different options for each type of Java installed. The commands listed below are known to work with the Java 5 JDK. | ||
- | <table border=3 cellspacing=3 cellpadding=3 align=center> | ||
- | <tr> | ||
- | <th>Command</th> | ||
- | <th>Arguments</th> | ||
- | <th>Description</th> | ||
- | </tr> | ||
- | <tr> | ||
- | <td align=center rowspan=3>'''jmap''' ''(Heap Dump)''</td> | ||
- | <td><font face=monospace>process-id#</font></td> | ||
- | <td>Performs shared object mappings on the specified process ID#</td> | ||
- | </tr> | ||
- | <tr> | ||
- | <td><font face=monospace>-heap process-id#</font></td> | ||
- | <td>Performs a heap dump on the specified process ID#</td> | ||
- | </tr> | ||
- | <tr> | ||
- | <td><font face=monospace>-histo process-id#</font></td> | ||
- | <td>Prints the histogram for the specified process ID#</td> | ||
- | </tr> | ||
- | <tr> | ||
- | <td align=center rowspan=1>'''jstack''' ''(Thread Dump)''</td> | ||
- | <td><font face=monospace>-m process-id#</font></td> | ||
- | <td>Prints mixed threads (Java & C++) on a specified process ID#</td> | ||
- | </tr> | ||
- | </table> | ||
* '''jmap''' - This command will then dump a summary of the current memory map to the console. While not as sophisticated as the later versions of java, it still provides some rudimentary functionality. | * '''jmap''' - This command will then dump a summary of the current memory map to the console. While not as sophisticated as the later versions of java, it still provides some rudimentary functionality. | ||