您可以在这里使用jmap ,它是JVM堆转储工具。

例如:

jmap -heap 5900

它将打印:

Heap Configuration:

MinHeapFreeRatio = 40

MaxHeapFreeRatio = 70

MaxHeapSize = 989855744 (944.0MB)

NewSize = 1310720 (1.25MB)

MaxNewSize = 17592186044415 MB

OldSize = 5439488 (5.1875MB)

NewRatio = 2

SurvivorRatio = 8

PermSize = 21757952 (20.75MB)

MaxPermSize = 85983232 (82.0MB)

Heap Usage:

PS Young Generation

Eden Space:

capacity = 242352128 (231.125MB)

used = 9196056 (8.770042419433594MB)

free = 233156072 (222.3549575805664MB)

3.79450185805672% used

From Space:

capacity = 41877504 (39.9375MB)

used = 0 (0.0MB)

free = 41877504 (39.9375MB)

0.0% used

To Space:

capacity = 42663936 (40.6875MB)

used = 0 (0.0MB)

free = 42663936 (40.6875MB)

0.0% used

PS Old Generation

capacity = 80609280 (76.875MB)

used = 34187936 (32.604156494140625MB)

free = 46421344 (44.270843505859375MB)

42.41191088668699% used

PS Perm Generation

capacity = 85393408 (81.4375MB)

used = 63472624 (60.53221130371094MB)

free = 21920784 (20.905288696289062MB)

74.32965317416539% used

它获取内存信息(包括PermGen)。 5900是Java的进程ID。

java 获取permgen_java - Java:如何检查当前的Perm / PermGen大小? - 堆栈内存溢出相关推荐

  1. java中pack函数_java - Java函数pack(),JFrame大小 - 堆栈内存溢出

    我在使用函数pack()时遇到了一些问题,因为我知道它应该将JFrame的大小设置为最小. 这是我的杰作: import java.awt.*; import java.awt.event.*; im ...

  2. java jtextfield 高度_java - 固定的JTextField的高度和宽度 - 堆栈内存溢出

    我最近一直在使用Java Swing,当我尝试在彼此之间添加3个JTextField时,它们会填充整个JFrame. 但是我希望它们具有固定的高度和宽度. 我能做什么? 由于我是该主题的新手,因此我无 ...

  3. java中图片与像素矩阵转换,java - Java中具有矩阵乘法的图片转换不起作用 - 堆栈内存溢出...

    我正在用Java实现图片转换. 到目前为止,我已经实现了以下类: 矩阵 (持有一个3x3矩阵,该矩阵将用于与Vector相乘) 向量 (用于与变换矩阵相乘以生成原始图像像素的新位置) PictureT ...

  4. oracle 内存错误的是什么意思,java - 是什么导致此JMS错误连接到OracleAQ? - 堆栈内存溢出...

    我从正在侦听OracleAQ的Java服务中收到零星的错误. 它似乎每天晚上都在发生,我不确定发生了什么. 真的是数据库连接问题吗? 还是"出队失败"表明它已连接并且发生了其他事情 ...

  5. android studio 抽屉,java - Android导航抽屉(由Android Studio默认提供) - 堆栈内存溢出...

    当我按下导航菜单项的更改时,它的颜色为黄色,直到释放时一直按它为默认.我没有明确编写任何代码来设置这些设置. 我该如何停止?请帮忙. 这是我的代码. 主要布局 xmlns:android=" ...

  6. 最大堆java构建,jvm - 无效的最大堆大小 - 堆栈内存溢出

    我从另一个位置复制了一个jdk目录. 从那时起,我收到以下错误消息. Your environment has been set. java version "1.5.0_22" ...

  7. java jdbctemplate update_java - Spring JdbcTemplate.update()不更新行 - 堆栈内存溢出

    我在DAO中使用Spring JdbcDaoSupport ,并尝试使用以下查询更新记录. String callersUpdateQuery = "update W67U999S a se ...

  8. java list namevaluepair_java - 数值等效于nameValuePair数组列表吗? - 堆栈内存溢出

    如果必须使用NameValuePair ,则有两种可能的解决方案. 您可以将Map转换为NameValuePair List : List convertParameters(Map paramete ...

  9. java 获取permgen_java permgen内存泄漏问题处理

    来自:http://longtask.com/review/2014/06/07/java-permgen-outofmemory/ 工作以来,第三次出现内存溢出,第一次是ThreadLocal没有r ...

最新文章

  1. Jacobian矩阵和Hessian矩阵的理解
  2. 基于nginx和ffmpeg前端flv.js简单的直播环境搭建(rtmp+http-flv+hls)
  3. 【项目实战课】NLP入门第1课,人人免费可学,基于TextCNN的新闻文本分类实战...
  4. 教你搭建Tiles工程-HelloTiles(附源码)
  5. VTK:vtkNew<vtkDenseArray<double>>用法实战
  6. 让业务感知不到服务器的存在——基于弹性计算的无服务器化实践
  7. mysql添加外键约束失败cannot add foreign key constraint
  8. jsp jdbc mysql增删改查_使用JSP+SERVLET+JDBC实现对数据库的增删改查(详细)
  9. BZOJ 1444: [Jsoi2009]有趣的游戏 [AC自动机 高斯消元]
  10. 我的AutoHotkey配置
  11. win7普通家庭版硬盘分区
  12. java冒泡法程序,Java基础之冒泡法的实现
  13. python求一个数的因子_python语言求因数方法的实现源码
  14. 2015年9月01日【磁盘和文件系统管理】-JY1506402-19+liuhui880818
  15. PHP响应式营销型万能H5建站系统源码
  16. 键盘测试软件 - Vintage Keyboard Analyzer
  17. TT语音借游戏社交“剑走偏锋”,能解“孤独经济”难题?
  18. 中国车牌号的识别大全
  19. outlook左侧栏隐藏_Outlook 2007待办事项栏中没有全天活动
  20. 编译程序和解释程序的区别

热门文章

  1. 最良心不过AMD AM4接口下一代可继续用
  2. eat pray love
  3. Bash 手册 v3.2 - 5
  4. Linux文件中开始处的feff,行末的^M
  5. 面试题51. 数组中的逆序对
  6. asp. net sqlsever旅游管理系统动态网站设计制作作业成品
  7. python前端开发招聘_[昆明] EMQX 招聘 Python ,前端开发工程师
  8. java教程win7 64位_win7系统安装64位JAVA的方法
  9. php yii2模块,Yii2 之 frontend 子模块实践之四:路由美化
  10. 光电整纬机狭缝检测工作原理