2011-01-27 162 views

回答

3
  • 分配的对象是因为应用程序启动已创建(或复位)
  • 活动对象正在积极地使用你的程序(可能仍然在年轻一代可到达对象的所有对象)
11

分配的对象数不是尚未被垃圾回收器回收的对象数。相反,它是自应用程序启动后或者VisualVM中“收集的结果缓冲区”重置(在内存分析器视图中有一个用于重置收集的结果缓冲区的按钮)后创建的对象的数量。

活动对象是那些垃圾收集器没有回收的对象;这可能包含无法访问的对象,并且肯定会包含应用程序仍在使用的对象。

相关问题