我需要使用Swing的内存监视器代码,它显示内存池内容,如代码缓存,eden空间,幸存者空间,perm gen,temred gen,终身空间和绘图内存使用情况图。
答案 0 :(得分:1)
您可以使用ManagementFactory
class获取所需信息。
答案 1 :(得分:1)
您还可以使用Runtime
类来获取基本的内存信息:
long totalMemory = Runtime.getRuntime().totalMemory();
long freeMemory = Runtime.getRuntime().freeMemory();
long maxMemory = Runtime.getRuntime().maxMemory();