![]() 上一页 |
![]() 下一页 |
应用程序的 JRockit 飞行记录显示进行记录期间垃圾收集活动的详细统计信息和堆内容。
如研究详细输出中的堆使用量中所述,堆使用量随时间增加可能预示着应用程序中发生内存泄漏;例如,在飞行记录器中,“内存”选项卡的“堆内容”子选项卡显示堆上暗物质的量。暗物质是堆上的磁盘碎片空闲空间,其中的每个碎片由于太小,无法进行对象分配。少量暗物质是正常的,但如果暗物质的量随时间增加,则这是出现碎片问题的征兆。碎片增加也会使堆使用量增加。如果同时看到堆使用量增加和碎片增加,则问题原因更可能是由于碎片而不是内存泄漏。