S

学习jvm,关于MAT an internal error occurred during:"Parsing heap dump" from问题

https://www.cnblogs.com/ZuoAndFutureGirl/p/9029419.html

为了更有效率的使用 MAT,我们可以配置一些环境参数。因为通常而言,分析一个堆转储文件需要消耗很多的堆空间,为了保证分析的效率和性能,在有条件的情况下,我们会建议分配给 MAT 尽可能多的内存资源。你可以采用如下两种方式来分配内存更多的内存资源给 MAT。

一种是修改启动参数 MemoryAnalyzer.exe-vmargs -Xmx4g

另一种是编辑文件 MemoryAnalyzer.ini,在里面添加类似信息 -vmargs– Xmx4g。

说明:

1. MemoryAnalyzer.ini中的参数一般默认为-vmargs– Xmx1024m,这就够用了。假如你机器的内存不大,改大该参数的值,会导致MemoryAnalyzer启动时,报错:Failed to create the Java Virtual Machine。

2.当你导出的dump文件的大小大于你配置的1024m(说明1中,提到的配置:-vmargs– Xmx1024m),MAT输出分析报告的时候,会报错:An internal error occurred during: "Parsing heap dump from XXX”。适当调大说明1中的参数即可。

END

转载于:https://www.cnblogs.com/lindows/p/10512198.html

jvm_tool jconsole/ jprofiler/ JProbe/ VirtualVm/ TPV/ YourKit/ ITCAM/ MAT/ MDD4J相关推荐

  1. arthas 排查内存溢出_小学妹问我:如何利用可视化工具排查问题?

    有关JVM问题排查的可视化工具有很多,比如说JDK自带的jconsole.jvsualvm等,第三方有MAT.GChisto.GCView等. jconsole查看内存回收情况 jconsole工具在 ...

  2. confluence的一些环境变量说明

    Confluence支持一些可以通过Java系统属性启用的配置和调试设置.通常通过将-D 标志传递给运行Confluence的Java虚拟机来设置系统属性  .请参阅  完整说明:  配置系统属性. ...

  3. 该使用哪些工具来诊断和修复 JVM 内存调试的问题?

    这是我有关JVM内存管理和调试的系列文章的第2部分. 在这里阅读第1部分: JVM内存管理和故障排除入门-1 在这篇文章中,我们将讨论基于jvm的应用程序的内存问题的症状,我们可以使用哪些工具来诊断它 ...

  4. JVM系列之运行时数据区

    1.运行时数据区 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域,这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在,有些区域则是 ...

  5. 系统性能监控分析(Linux,Windows)

    目录 1. 操作系统性能分析介绍 2. 系统性能分析思路 2.1 系统性能分析:CPU 2.2 系统性能分析:内存 2.3 系统性能分析:network 2.4 系统性能分析:磁盘 I/O 的利用率和 ...

  6. Java面试题及答案整理(2022年140道)持续更新

    发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~博主已将这些面试题整理到一个网站上,每天更新 Java 面试题,目前有 1万多道 Jav ...

  7. Java面试题大全带答案 110道(持续更新)

    本人发现网上虽然有不少Java面试题大全带答案,但第一未必全,第二未必有答案,第三虽然有答案,但未必能在面试中说,所以在本文里,会不断收集各种面试题,并站在面试官的立场上,给出我自己的答案 如果不背 ...

  8. Jvm 系列(八):Jvm 知识点总览

    对于Java程序员来讲,spring全家桶几乎可以搞定一切,spring全家桶便是精妙的招式,jvm就是内功心法很重要的一块,线上出现性能问题,jvm调优更是不可回避的问题.因此JVM基础知识对于高级 ...

  9. java虚拟机内存告警_Java虚拟机总结

    JVM体系四大块: 类的加载 JVM内存结构 GC算法 垃圾回收 GC分析 性能调优 执行引擎 JVM架构图 jvm.arch 一.类的加载机制 类的加载 类的加载,将class文件读入方法区,然后在 ...

  10. jvm系列(八):jvm知识点总览-高级Java工程师面试必备

    在江湖中要练就绝世武功必须内外兼备,精妙的招式和深厚的内功,武功的基础是内功.对于武功低(就像江南七怪)的人,招式更重要,因为他们不能靠内功直接去伤人,只能靠招式,利刃上优势来取胜了,但是练到高手之后 ...

最新文章

  1. MATLAB 利用plot 画图,加标题,保存图片
  2. 【C语言入门教程】3.4 循环控制语句
  3. python界面设计实例-Python GUI项目实战(二)主窗体的界面设计与实现
  4. 分类型变量预测连续型变量_「JS进阶」你真的掌握变量和类型了吗
  5. 酷比魔方iwork8刷机shell_酷比魔方IWORK8旗舰版(I1-T)双系统刷机教程.doc
  6. doc mysql操作命令_mysql数据库常用命令大全.doc
  7. Java可变参数的使用
  8. nucleo STM32F072 PWM 测试
  9. Python 救救我!如何连接串口实现一个报警灯报警器
  10. 计算机中哪些服务是可以禁止的,win10哪些服务可以禁用?优化win10系统服务的方法...
  11. 台式计算机未识别网络,台式机显示未识别网络怎么办
  12. 从PCC到MIC,理解变量之间的相关性
  13. 转载--自动化测试 (一) 12306火车票网站自动登录工具
  14. STM32 CubeMX EWARM开发流程备忘录
  15. halcon19.11深度学习关于分类入门案例
  16. HTC M8t unlock Bootloader/Root/S-OFF/解网络锁笔记
  17. Linux系统的简易命令(三)
  18. 电脑锁定屏幕网络就断开的解决方案
  19. 基于ADAU1452DSP数字音频信号处理
  20. Java五子棋课程设计

热门文章

  1. HDLM for AIX安装
  2. 005-垃圾收集算法
  3. 网站banner图片制作(简易版)
  4. INFORMATION_SESSION_VARIABLES feature is disabled问题
  5. 不同系统的文件格式转换
  6. (转)Android 如何建立你的菜单
  7. 如果这样 你跟小三走吧
  8. C#对MySql进行增删该查
  9. linux 进程的pid分配策略——pid位图算法
  10. Spring定时任务@Scheduled提前一秒执行