我发现我可以使用Sun的ManagementFactory来获取一个GarbageCollectorMXBean,它可以给我一些包含内存信息的GCInfo对象,但我无法保证我可以通过这个意思收集所有GC.
有人知道在代码中执行此操作的方法吗?
我想你可以有一个专门的线程,可以不时唤醒以获得GC统计数据.这会在收集统计数据时增加一些确定性.