 |
Software >
|
 |
 |
 |
IBM Pattern Modeling and Analysis Tool for Java Garbage Collector (Tech Preview)
|
| | | Abstract | | IBM Pattern Modeling and Analysis Tool for Java Garbage Collector (Tech Preview) parses IBM verbose garbage collection logs, analyzes Java heap usage, and recommends key configurations based on pattern modeling of Java heap usage. | | | | | | | | Content | The IBM Pattern Modeling and Analysis Tool for Java Garbage Collector (PMAT) analyzes Java verbose garbage collection (GC) logs and presents results in graphical and tabular formats. It analyzes data from the IBM JVM on AIX, Linux and Microsoft Windows, the Solaris JVM, and the HP-UX JVM. When a JVM cannot allocate an object from the current heap because of lack of space, a memory allocation fault occurs, and the Garbage Collector is invoked. The first task of the Garbage Collector is to collect all the garbage that is in the heap. This process starts when any thread calls the Garbage Collector either indirectly as a result of an allocation failure, or directly by a specific call to System.gc(). The first step is to get all the locks that the garbage collection process needs. This step ensures that other threads are not suspended while they are holding critical locks. All the other threads are then suspended. Garbage collection can then begin. It occurs in three phases: Mark, Sweep, and Compaction (optional). The IBM Pattern Modeling and Analysis Tool for Java Garbage Collector (PMAT) includes these features: - GC analysis
- GC table view
- Allocation failure summary
- GC usage summary
- GC duration summary
- GC graph view
- GC pattern analysis
- Zoom in/out/selection/center of chart view
- Option of changing chart color
It can also parse Java HotSpot garbage collector traces, including the following: - Serial collector
- Throughput/parallel collector
- Concurrent collector
- Incremental/train collector
| | | | | | | | |
 |
| IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml. |
 |
 |
 |
| Please take a moment to complete this form to help us better serve you. |
 |
 |
 |
|
|
|
 |
 |
| Product categories: |
 |
| | Software |  |
| | Software Development |  |
| | Other Software Development |  |
| | IBM Support Assistant |  |
| | Tool Add-ons |  |
 |
| Operating system(s): |
| |
Linux, Windows
|
 |
| Software version: |
| |
4.0, 4.0.1, 4.0.2
|
 |
| Reference #: |
| |
7015310
|
 |
| IBM Group: |
| | Software Group |
 |
| Modified date: |
| | 2009-03-09 |
 |
|