2016-11-28 58 views
0

我是內存分析Java應用程序。我使用JVisualVM工具。但是,它表明,連續的對象,儘管事實上我的應用程序是沒有做任何重要的任務,這是如下圖所示分配和釋放: - enter image description hereJava內存分析顯示異常對象分配和釋放

誰能給我的理由,爲了什麼過程中,java運行時環境正在內部進行,這要求它不斷分配和釋放對象?

在此先感謝。

回答

1

這是一個正常的鋸齒圖案。 JVM不閒置。最有可能的後臺線程正在運行,並且連接到JVisualVM也需要資源。