zoukankan      html  css  js  c++  java
  • JVM性能监控与故障处理工具

    引言:在给一个系统定位的时候,知识、经验是关键基础,数据是依据,工具是运用知识处理数据的手段。这里说的数据包括:运行日志、异常堆栈、GC日志、线程快照(threaddump/javacore文件)、堆转储快照(headdump/hprof文件)等。经常使用适当的虚拟机监控和分析工具可以加快我们分析数据、定位解决问题的速度,但在学习工具前,也应当意识到工具是知识技能的一层包装,没什么工具是“秘密武器”,不可能学会了就包治百病。

    Sun JDK监控和故障处理工具

    jps:JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程

    jstat:JVM Statistics Monitoring Tool,用于收集HotSpot虚拟机各方面的运行数据

    jinfo:Configuration Info for Java,显示虚拟机配置信息

    jmap:Memory Map for Java,生成虚拟机的内存转储快照(headdump文件)

    jhat:JVM Heap Dump Browser,用于分析headdump文件,它会建立一个HTTP/HTML服务器,让用户可以在浏览器上查看分析结果

    jstack:Stack Trace for Java,显示虚拟机的线程快照

  • 相关阅读:
    软件测试职业规划(初版)
    http-server简易的HTTP服务解决数据传输问题
    moco框架的使用
    sublime3安装部署及插件安装
    Tomcat下载部署及解决中文乱码显示
    Linux磁盘管理
    DVWA学习记录 PartⅨ
    DVWA学习记录 PartⅧ
    DVWA学习记录 PartⅦ
    DVWA学习记录 PartⅥ
  • 原文地址:https://www.cnblogs.com/Roni-i/p/10497713.html
Copyright © 2011-2022 走看看