![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
文章平均质量分 59
yanwei989c
知无不颜无不尽
展开
-
java应用OutOfMemoryError:java heap space,死锁,以及cpu负载高问题排查
堆内存溢出(java heap space) 发生堆内存溢出一般有两种情况,一种是内存泄漏,一种是内存不足。 分析原因 1:利用jmap命令将快照导出 ps: 若是应用启动参数加了-XX:+HeapDumpOnOutOfMemoryError参数,直接把hprof文件导入到mat工具即可 jmap -dump:format=b,file=youname.hprof pid 2:利用mat...原创 2019-12-29 17:27:03 · 512 阅读 · 1 评论 -
jvm性能监控命令
虚拟机进程状况jps jps,该命令又如下参数: l:列出主类的全名,若是jar包启动,输出全路径。 m:虚拟机启动时传给main()函数的参数。 v:虚拟机启动时,传给jvm的参数。 虚拟机统计信息 jstat class:类加载情况 compiler:编译的方法情况 gc:监控堆内存的情况。包括s0, s1 eden,old等等 gcnew:只监控新生代gc情况 gcold:只监控老年代...原创 2019-07-08 22:27:01 · 151 阅读 · 0 评论 -
聊聊Java的类加载
网上介绍Java类加载的文章不计其数,但大多都千篇一律。之前有打算写一下类加载,一直感觉自己理解不是很透彻,现在感觉可以出锅了,哦,不对,可以出徒了,也不对,可以写博了。废话不多说,上干货。 ...原创 2019-08-17 12:17:43 · 139 阅读 · 0 评论