zoukankan      html  css  js  c++  java
  • jvm系列:虚拟机性能监控与故障处理工具

    现实企业级Java开发中,有时候我们会碰到下面这些问题:

    • OutOfMemoryError,内存不足

    • 内存泄露

    • 线程死锁

    • 锁争用(Lock Contention)

    • Java进程消耗CPU过高

    • ......

        这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重启服务器或者调大内存,而不会深究问题根源),但能够理解并解决这些问题是Java程序员进阶的必备要求。本文将对一些常用的JVM性能调优监控工具进行介绍。

    A、 jps(Java Virtual Machine Process Status Tool)    虚拟机进程状况工具  

      jps主要用来输出JVM中运行的进程状态信息。语法格式如下:jps  [options]  [hostid]

      如果不指定hostid就默认为当前主机或者服务器。 

     

         

           命令行参数选项说明如下:-

        -q  只输出进程的本地虚拟机唯一ID,省略主类的名称

        -m  输出传入main方法的参数

        -l   输出main类或Jar的全限名

        -v  输出传入JVM的参数

        演示:

  • 相关阅读:
    POJ 3126 Prime Path
    POJ 2429 GCD & LCM Inverse
    POJ 2395 Out of Hay
    【Codeforces 105D】 Bag of mice
    【POJ 3071】 Football
    【POJ 2096】 Collecting Bugs
    【CQOI 2009】 余数之和
    【Codeforces 258E】 Devu and Flowers
    【SDOI 2010】 古代猪文
    【BZOJ 2982】 combination
  • 原文地址:https://www.cnblogs.com/xiaoyingying/p/8585556.html
Copyright © 2011-2022 走看看