转载

JAVA优化过程中用到的命令

JAVA优化过程中用到的命令

发表人: 测者陈磊

3 0 2

jstat -gcutil pid //查看gc情况
jmap -heap pid //查看对内存使用情况
netstat -nat //查看网络流量
iotop //查看进程熊
vmstat
jmap -histo pid  //打印每个class的实例数目,内存占用,类全名
jstat pid >pid.txt //jvm线程分析
top -Hp pid //查看那个线程cpu高,将线程id转成16进制,在jstack导出来的文本文件中查看这个线程在干嘛
print “%x” Tid 打印线程号的16进制
while true
do
jstack `ps -ef|grep prd|grep java|grep -v grep|awk '{print $2}'`|grep DubboServer|grep run |wc -l
sleep 2
done
//查看dubbo run的线程数来确认threads设置多大

最新发表 最多点赞 最近回复

点击发表评论

暂无评论,快来抢沙发哦~

文章作者

JAVA优化过程中用到的命令

测者陈磊

发私信

京东测试架构师,AJPECSS编委。拥有多年的测试及测开经验,主导了京东工程生产力平台以及设计和研发,熟悉质量保障流程,对测试技术、方法有深入的研究。双态IT联盟《敏捷测试白皮书》特邀专家。北方工大企业导师。2018TID特约讲师、云测峰会特约讲师的,TID人工智能特约讲师。《决战618:探秘京东技术取胜之道》、《京东质量团队转型实践-从测试到测试开发的蜕变 》的作者,论文近30篇,专利20余项目

推荐用户

  • JAVA优化过程中用到的命令
  • JAVA优化过程中用到的命令
原文  https://www.epubit.com/selfpublish/articleDetail?id=a9bc2a28-fd0f-4f72-a9c4-a0b456be78a3
正文到此结束
Loading...