Check out the new USENIX Web site. next up previous
Next: Algorithm-Independent Allocation and Garbage Up: Heap Profiling Previous: Heap Profiling

Excessive Heap Allocation

Excessive heap allocation leads to performance degradation for two reasons: the cost of the allocation operations themselves, and because the heap is filled up more quickly, the cost of more frequent garbage collections. With the JVMPI, the profiler follows the following steps to pinpoint the part of the program that performs excessive heap allocation:



Sheng Liang
1998-12-19