Java中的内存监视器使用Swing和AWT

时间:2010-08-20 08:59:26

标签: java

我需要使用Swing的内存监视器代码,它显示内存池内容,如代码缓存,eden空间,幸存者空间,perm gen,temred gen,终身空间和绘图内存使用情况图。

2 个答案:

答案 0 :(得分:1)

您可以使用ManagementFactory class获取所需信息。

答案 1 :(得分:1)

您还可以使用Runtime类来获取基本的内存信息:

long totalMemory = Runtime.getRuntime().totalMemory();
long freeMemory = Runtime.getRuntime().freeMemory();
long maxMemory = Runtime.getRuntime().maxMemory();