java性能排查命令
来源:互联网 发布:手机淘宝充值中心 编辑:程序博客网 时间:2024/06/03 13:05
ps -ef|grep 'java' 或者 jps
查看java进程
top
看进程内存占用,cpu消耗等
cat /proc/meminfo 或者 free -m
查看内存占用
jmap -dump:format=b,file=test.bin pid
转储java堆内存数据,然后用eclipse内存分析工具mat分析
jmap -histo:live pid
查看类对象数量,占用内存大小汇总
jmap -heap pid
查看堆使用情况
jstat -gcutil pid
查看java新生代,老年代,以及对应的gc情况
jstack -l pid
查看某个java进程的线程快照
top -Hp pid
查看某个进程中的线程,按Shift+P按cpu耗时排序,再结合jstack -l pid|grep -C 5 '转16进制后的线程id' 分析 出耗时的java线程
printf "%x\n" pid
将10进制转16进制
分析gc日志
可以将gc日志压缩成.zip文件上传到GC analysis 网站分析.
sar -n DEV -u 1 10
查看网卡流量情况
ethtool eth0
查看网卡带宽
netstat -anp | grep pid
查看进程占用端口
ps -eo pid,pcpu,args|grep java|grep -v 'grep'|sort -nrk 2|head -n 10
打印出最耗cpu的10个Java应用
阅读全文
0 0
- java性能排查命令
- java 性能问题 排查
- Java 排查linux命令
- 【原】java问题排查常用linux命令
- Java问题排查常用linux命令
- Java问题排查常用Linux命令
- Java问题排查常用linux命令
- Java问题排查常用Linux命令
- Java问题排查常用linux命令
- Java问题排查常用linux命令
- Java问题排查常用linux命令
- Java问题排查常用Linux命令
- Java排查问题工具、命令总结
- Linux细节 - 常用Linux下排查服务器性能命令
- 关于使用linux的命令排查服务器的性能问题
- Java深入 - Java虚拟机性能问题监控和排查
- 用于快速排查Java的CPU性能问题
- redis 性能问题排查
- 1024. 科学计数法 (20)
- Pycharm中创建的普通项目如何支持Jinja2 模板
- springMVC controller返回值void 视图解析器如何解析
- 10道腾讯的Java面试题
- 区块链全景图
- java性能排查命令
- idea为项目添加ignore文件忽略unversion的文件
- 用IDEA生成javadoc文档
- 迷宫问题
- FPGA基础实验:多周期移位寄存器
- RxJava源码分析(二)
- 基于MFC的多线程编程实例AfxMessageBegin
- 第3章 安装windows与Linux双系统
- 树的高度