你肯定有很多次只是想去看一下堆(heaps)和代(generations)的大小.对于heaps,你可以使用!eeheap -gc来检查大小,但是输出的信息很多,同时还有许多其他的东西,所以要找到我们想要的数据还是比较麻烦的.
现在好了,即将发布的新版本的!heapstat可以打印出被不同的代(generations)所分割(break down)的堆(heap)的大小了,当然啊,还包括大对象堆(LOH)的部分. 同时,这个命令还能显示每个heap的保留空间(free space,就是reserved space)的大小.添加-inclUnrooted参数可以看到unrooted的对象.