如何获得JVM?

时间:2015-09-21 09:19:00

标签: java jvm

我想看看已经运行的java程序的内存消耗。

如果我编写一个程序来获取Runtime.freeMemory(),该程序将在新的JVM下运行。

如何运行Java程序的JVM并运行Runtime.freeMemory()

1 个答案:

答案 0 :(得分:1)

您可以使用JVisualVM。它访问本地或远程(如果已启用)JVM,并提供各种选项以图形方式监视内存使用情况和线程。如果这个工具不符合您的需求,也会存在许多类似的工具(命令行或图形工具)。