Java内存分析显示异常的对象分配和释放

时间:2016-11-28 16:33:06

标签: java profiling jvisualvm memory-profiling

我正在对java应用程序进行内存分析。我使用了JVisualVM工具。但是,它显示连续对象已分配和释放,尽管我的应用程序没有执行任何重要任务,如下图所示: enter image description here

任何人都可以告诉我原因,java运行时环境在内部执行什么过程,这需要它连续分配和释放对象?

提前致谢。

1 个答案:

答案 0 :(得分:1)

这是一种普通的锯齿模式。 JVM不是空闲的。最有可能运行后台线程,并且连接到JVisualVM也需要资源。