Version Differences for Dumps From a Java Process

(Appendix E: Windows Services Thread Dump Example)
Line 1:
    + = Dump Table =  
    + <table border=2 cellspacing=2 cellpadding=2 align=center>  
    + <tr>  
    + <th>OS</th>  
    + <th>Command</th>  
    + <th>Arguments</th>  
    + <th>Description</th>  
    + <th>Version</th>  
    + </tr>  
    + <tr><td>*nix</td><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>  
       
  = *nix =    = *nix = 
  This section lists methods to obtain dumps on *nix-based platforms    This section lists methods to obtain dumps on *nix-based platforms