2011-11-16 63 views
0

我運行JConsole。有Eden空間,堆內存使用情況等。 我認爲使用的最小內存是Eden空間+ Survivor +代碼緩存。 因爲其他內存只用於臨時。 它正確嗎?謝謝。如何測量java應用程序的使用內存?

+0

不知道我明白這個問題。您可以使用jstat來觀察jvm和GC,或者使用堆轉儲來查看佔用空間的內容。你究竟需要什麼? – aishwarya

+0

我需要估計應用程序的內存需求。 – user810430

回答

3

如果要使用最小內存,請觸發GC並查看當時使用的總內存。爲了使應用程序有效運行,可能需要更多,但這是最小的。

相關問題