本文主要是介绍jvm调优常用命令行工具详解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
《jvm调优常用命令行工具详解》:本文主要介绍jvm调优常用命令行工具的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教...
一 jinfo命令查看参数
1.1 查看jvm参数
- jinfo -flagChina编程 参数名称 pid
二 jstack命令
2.1 查看现场堆栈信息
- jstack pid |grep A20 16进制线程id
三 jstat 实时查看堆内存,gc情况
3.1 查看现场堆栈信息
- jstat -gc pid 1000 5 #1秒更新一次,显示5次
四 jmap查看内存溢出情况
4.1 查看内存对php象占www.chinasem.cn用情况
- 1) jmap -histo pid | head -20 查找有多少对象产生
- 2) jmap -dump:format=b,file=xxx pid / jmap -histo
4.android2 导出dump文件
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程China编程(www.cppcns.coandroidm)。
这篇关于jvm调优常用命令行工具详解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!