linux jvm 基础相关命令

编程之家收集整理的这篇文章主要介绍了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 基础相关命令所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢寻找一群志同道合、互帮互助的学习伙伴,可以点击下方链接加入:
编程之家官方1群
编程之家官方2群
编程之家官方3群
编程之家官方4群

相关文章

猜你在找的Linux相关文章

Windows/Linux 开启端口监听
Linux下目录和文件的权限
Linux各目录及每个目录的详细介绍
Linux各目录及每个目录的详细介绍
初步了解Linux系统的目录(一级目录)
Linux目录结构
vs2019开发wsl2下的linux程序
linux主机建立ssh信任关系
微信公众号搜索 “ 程序精选 ” ,选择关注!
微信公众号搜 "程序精选"关注