zoukankan      html  css  js  c++  java
  • JVM命令

    1、jps    查看所有虚拟机进程

      -v  虚拟机启动时JVM参数

      -l   执行主类全名

    2、jstat    显示本地或远程类装载、内存、垃圾回收、JIT编译等运行数据(性能问题定位工具首选)

      格式:jstat   [-option]  vmid   ms   count   (示例:jstat -gc 1234 1000 20     打印进程为1234的虚拟机垃圾回收情况,每一秒打印一次)

      vmid 表示虚拟机进程号

      ms 表示频率,毫秒/次

      count 表示共打印多少次 ,不写表示只打印一次

      option可以使用gc/class/compiler等

    3、jinfo  配置信息工具(查看或修改虚拟机配置信息)

      jinfo  -sysprops vmid    查看虚拟机系统属性,等价于System.getProperties();

    4、jmap  内存映像工具

    jmap -dump:format=b,file=aa.bin  1234

    5、jhat   堆转储快照分析工具,与jmap搭配使用(生成服务,在浏览器中可以查看)

    jhat  aa.bin

    6、jstack   查看线程状态

    jstack -l  vmid

    7、JConsole

    8

  • 相关阅读:
    152. 乘积最大子数组
    Java中wait和sleep方法的区别(美团面试面到了)
    HashMap1.7与1.8的区别
    类型转换
    Goland控制台中文乱码
    Spring 之 IOC
    Spring定时任务/Cron
    Mybatis 不加载xml文件
    MySQL :=和=的区别
    Go 第一个程序
  • 原文地址:https://www.cnblogs.com/aligege/p/7649277.html
Copyright © 2011-2022 走看看