cd /usr/local/jdk1.6.0_37/bin
jmap -histo pid > a.log (pid:tomcat进程id;a.log:要生成的文件名)
注意:解决系统tomcat老是内存撑到头,然后崩溃的问题时,使用到了jmap 。在环境是linux+jdk1.5以上,这个工具是自带的,路径在JDK_HOME/bin/下 。这个jmap使用的时候jvm是处在假死状态的,只能在服务瘫痪的时候为了解决问题来使用,否则会造成服务中断。
参考:http://www.cnblogs.com/preftest/archive/2011/12/08/2281322.html
http://zhumeng8337797.blog.163.com/blog/static/100768914201242410583187/
分享到:
相关推荐
用于分析Java内存溢出,或者内存泄露,需要配合jmap dump出内存文件
java使用JMAP定位代码内存泄漏
IBM出的一款堆内存对象分析ha(heap analyser)工具,可以用来分析websphere生成的内存转储phd格式文件。 使用方法 1.下载ha457.jar 2.java -Xmx4g -jar ha456.jar 3.打开heapdump.phd 4.他就会显示下面的图片,出现...
MAT 是一个开源的java内存分析工具,能够快速的分析dump文件,可以直观的看到各个对象在内存占用的量大小,以及类实例的数量,对象之间的引用关系,找出对象的GC Roots相关的信息,此外还能生成内存泄露报表,疑似...
java dump分析工具,分析内存溢出,jmap dump文件分析,jstack堆栈分析
jmap 内存分析可视化工具,无须破解,解压即用。小编亲测。
java程序性能分析thread dump和heap dump,dump文件:在故障定位(尤其是out of memory)和性能分析的时候,dump文件记录了JVM运行期间的内存占用、线程执行等情况。 heap dump:记录某一时刻JVM堆中对象使用情况,哪些...
JVM内存分析工具比较多,这里介绍最常用的两个工具:jmap、arthas。 2.基于jmap进行FE堆内存分析jmap用于查看堆内对象的统计信息,也可用于生成Java进程的dump文件,dump文件保存了可以输出的所有内存对象。 2.1通过jmap...
jmap:打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。 jconsole:一个javaGUI监视工具,可以以图表化的形式显示各种数据。并可通过远程连接监视远程的服务器VM。
网盘文件永久链接 目录 day1: 1 为什么要对jvm做优化 2 jvm的运行参数 3 jvm的内存模型 4 jmap的使用以及内存溢出分析 ...4 可视化GC日志分析工具 day3: 1 Tomcat8优化 2 JVM字节码 3 代码优化 .........
jmap 排查 java 进程内存使用率高步骤glances 找出服务器中 CPU 占用率高的进程临时修改程序用户的 shell 为可登录用户并切换到该用户注意
您需要安装Rust工具链。 从获取 然后: git clone https://github.com/robn/salada.git cd salada cargo run 一旦启动并运行,您就可以将JMAP请求定向到 地位 目前针对的是JMAP规范2015-06-12。 验证 服务自动...
Doris集群的角色分为FE和BE。在存储层面FE负责存储和维护集群的的元数据。在计算方面FE负责接收和解析用户的查询请求,规划查询计划,调度查询结果。...JVM内存分析工具比较多,这里介绍最常用的两个工具:jmap、arthas。
第4节jvm初体验-内存溢出问题的分析与解决 [免费观看] 00:17:59分钟 | 第5节jvm再体验-jvm可视化监控工具 [免费观看] 00:21:17分钟 | 第6节杂谈 [免费观看] 00:12:37分钟 | 第7节Java的发展历史00:27:24分钟 | ...
Kubernetes应用java程序无法使用jmap,jstack的解决方案.docx
java应用运行过程中难免会出现问题,特别是在生产环境,发生异常或宕机情况,需要诊断与分析,定位原因,进行优化,避免下次再次出现问题。 虽然现在有很多可视化工具,使用起来比命令行更方便,但我们仍需要对基本...
第4讲 jvm初体验-内存溢出问题的分析与解决 免费 00:17:59 第5讲 jvm再体验-jvm可视化监控工具 免费 00:21:17 第6讲 杂谈 免费 00:12:37 第7讲 Java的发展历史 00:27:24 第8讲 Java的发展历史续 00:...
MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存...
JMAP服务器 如所指定的JMAP服务器的实现 安装 npm install -g jmap-server 用法 首先启动服务器: jmap-server 然后,您可以在测试一些请求: curl -d "@examples/mailboxes/setMailboxes.json" -H "Content-...
JMAP 全称是 JSON 邮件访问协议。新基于 JSON 的 API 用于实现与邮件服务器之间的邮件同步,可用于替换 IMAP。如果服务器支持 IMAP ,很容易就可以扩展对 JMAP 的支持。 标签:JMAP