跳至主要內容

3、性能监控调优

引领潮流小于 1 分钟深入理解java虚拟机jvm

jvm命令

jps

查看虚拟机进程

  • -q 省略主类名称
  • -m 传参
  • -l 显示全名
  • -v 输出jvm参数

jstat

查看jvm运行状态

  • -gc 垃圾回收信息
  • -gcutil 所占空间百分比
  • -class 类加载信息
  • -compiler 编译耗时

jinfo

查看jvm配置信息

jmap

查看内存映像工具

jmap -dump:format=b,file=dump.hprof 1234

jhat

分析工具

jhat dump.hprof

jstack

java堆跟踪工具 jstack -l 1234

jConsole 可视化

VisualVm 可视化

Btrace 跟踪