linux jvm 基础相关命令

linux jvm 基础相关命令,第1张

概述linux jvm 基础相关命令

1 查询进程ID

    ps -ef | grep xxx 

   例子: ps -ef | grep java 

2 查询默认jvm 配置参数

java -XX:+PrintCommandlineFlags -version

3 查询项目中非默认jvm 配置

  sudo  jmap -heap [pID] 

结果如图:

 

4  下载出堆的dump文件并指定文件名称以及存放路径

sudo jmap  -dump:format=b,file=/tmp/xxx.dump [pID]

 

5  查看该进程下各个线程的cpu使用情况  

top -Hp [pID]

可见当前 pID为28280 的线程cpu使用最高

6 查询出当前进程的所有线程信息

sudo Jstack -l   [pID]

总结

以上是内存溢出为你收集整理的linux jvm 基础相关命令全部内容,希望文章能够帮你解决linux jvm 基础相关命令所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1012991.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存