码迷,mamicode.com
首页 >  
搜索关键字:jmap    ( 291个结果
如何在宿主机上执行容器里的jmap,jtack,jstat 命令获取信息(原创)
一般情况下,我们要获取docker容器里的jvm信息只能进入容器后执行jmap,jstack,jstat 命令去获取,jstack,jstat还好,但是jmap dump的文件要拿出来,得先copy dump文件到挂载在宿主机上的目录,或者使用docker cp命令去获取, 如 https://pa ...
分类:Web程序   时间:2018-09-28 12:34:02    阅读次数:544
记一次由于引用第三方服务导致的GC overhead limit exceeded异常
dubbo雪崩 记一次由于引用第三方服务导致的GC overhead limit exceeded异常 最近笔者遇到一个问题 监控平台忽然告警 GC overhead limit exceeded 这个异常 第一反应估计是堆溢出了。于是各种各种jmap jstack下载堆栈文件和堆日志文件。... ...
分类:其他好文   时间:2018-09-22 00:48:50    阅读次数:659
JDK7与8内存参数解析与修改
JDK内存 jdk内存实际是jvm内存,jvm有一个运行时数据区,其实就是对这一部分的大小分配。 运行时数据区通常包括这几个部分:程序计数器(Program Counter Register)、Java栈(VM Stack)、本地方法栈(Native Method Stack)、方法区(Method ...
分类:其他好文   时间:2018-09-18 14:25:38    阅读次数:202
堆内存分析
1.到eclipse官网下载可执行的分析工具Memory Analyzer 下载地址:http://www.eclipse.org/mat/downloads.php 2.用JMAP或其它工具、命令生成heap dump文件,如:java_pid6300.hprof 3.解压下载的memory an ...
分类:其他好文   时间:2018-09-11 21:29:57    阅读次数:191
利用jmap和MAT等工具查看JVM运行时堆内存
jmap JDK自带了一些工具可以帮助我们查看JVM运行的堆内存情况,常用的是jmap命令 jmap -heap <pid> 打印堆的使用情况 那么,从这个输出中我们也可以大致看出堆的结构,分为Young Generation (年轻代) 和 Old Generation (老年代) Young G ...
分类:其他好文   时间:2018-08-30 18:28:56    阅读次数:178
JVM命令-java服务器故障排查
top ps jps jstack jmap java服务器问题排查 JVM命令 ...
分类:编程语言   时间:2018-08-30 16:55:38    阅读次数:249
使用jprofiler分析dump文件一个实例
1.. jstact 命令先分析一下 1.. jstact 命令先分析一下 1.. jstact 命令先分析一下 1.. jstact 命令先分析一下 一次fullgc之后 old 老年代使用比例 只降低2% 应该有什么大的对象常驻内存。 2.可以使用jmap 命令查看对象大小 (这里后面使用jpr ...
分类:其他好文   时间:2018-08-30 00:05:04    阅读次数:1340
使用JCMD采集JFR
我在上一篇博客中简单介绍了JCMD的几个常见的用法,可以进行线程dump,内存转存,内存对象直方图分析等。可以说,JCMD集成了以前我们常用的jstack,jps,jmap等命令,就像瑞士军刀一样,all in one。除了这些功能,JCMD还能够采集JFR信息进行性能分析。 JFR: Java F ...
分类:其他好文   时间:2018-08-23 19:17:33    阅读次数:1198
JVM内存状况查看方法和分析工具
jinfo:可以输出并修改运行时的java 进程的opts。 jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。 jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。 jmap:打印出某个 ...
分类:其他好文   时间:2018-08-22 15:02:48    阅读次数:166
JVM监控工具之jmap、jstat、stack、jps、jstatd、jinfo、jhat、jdb
1、jdb(The Java Debuger) jdb 用来对core文件和正在运行的Java进程进行实时地调试,里面包含了丰富的命令帮助您进行调试,它的功能和Sun studio里面所带的dbx非常相似,但 jdb是专门用来针对Java应用程序的。 现在应该说日常的开发中很少用到JDB了,因为现在 ...
分类:数据库   时间:2018-08-19 12:57:10    阅读次数:215
291条   上一页 1 ... 7 8 9 10 11 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!