Eclipse:垃圾收集器button

当我按下Eclipse中的“运行垃圾收集器”button时会发生什么? 它只是调用System.gc()?

是的,这只是对JVM的调用,而不是内部的Eclipse函数(请参阅此主题 )。

如果您怀疑Eclipse会话中有一些内存泄漏,请不要忘记Memory Analyzer还要检查垃圾收集根目录(在Head Dump中)。

注意:只有在Eclipse首选项的“常规”部分中select“显示堆状态”时,该button才可用:

替代文字

是的, System.gc()被调用!

Eclipse中 – >首选项 – >常规 – >显示堆状态非常有用

在这里输入图像说明

那么你可以在右下angular看到“垃圾桶”来运行垃圾收集器。 =)

是的,当按下“运行垃圾收集器”button时会调用System.gc()