`

java虚拟机性能监控

    博客分类:
  • jvm
 
阅读更多
    一般程序员一般只用到java,javac,jar 等命令.其实在bin下还有很多的其他命令,包括了不少很好的虚拟机的监控命令,如:jps,jstat,jinfo等.下面讲一下我用到的,或没用到的命令.
    1.jps:虚拟机进程状态
    > jps - l 
    显示为: (vmId +  执行主类name)
    24597 sun.tools.jps.Jps
    24023 org/soofa/container/spring/startup/Startup
    5181 org.apache.catalina.startup.Bootstrap
   
    2.jstat:虚拟机统计信息
    >jstat -gcutil 24023
    显示为:(两个Survivor区s0,s1) (Eden区 E) (老年代O) (永久代P) (YongGc次数) (Full GC   次数) (FullGc花费的时间秒 FGCT) (GC花费的总时间GCT)
      S0     S1     E      O      P     YGC     YGCT    FGC    FGCT     GCT  
    26.27   0.00  55.45   0.57  74.96     2    0.355     2    0.835    1.191
   
    3.jinfo:java配置信息
    >jinfo 24023
    显示为:
    Attaching to process ID 24023, please wait...
    Debugger attached successfully.
    Server compiler detected.
    JVM version is 23.1-b03
    Java System Properties:
    ......
   
    4.jmap:java内存映射工具
    >jmap -dump:format =b,file=log.dump 3400
    显示:会创建log.dump的文件在当前目录.....

   
   
   
分享到:
评论
1 楼 txy821 2012-09-17  
javap 的使用!!

http://www.blogjava.net/qileilove/archive/2011/12/06/365654.html

相关推荐

    实战Java虚拟机——JVM故障诊断与性能优化 pdf

    本书将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。 本书共11章。第1~~3章介绍了Java虚拟机的定义、总体架构、常用配置参数。第4~~5章介绍了垃圾回收的算法和各种垃圾回收器...

    实战Java虚拟机.pdf_java_

    随着越来越多的第三方语言(Groovy、Scala、JRuby等)在Java虚拟机上运行,Java...《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。

    Java虚拟机性能参数调优指导书

    Java虚拟机(JVM)是Java程序运行的基础,它的性能直接影响到应用程序的效率。本指导书旨在帮助开发者理解和优化JVM的各项参数,从而提升Java应用的性能。 **1. 概述** Java的稳定性和跨平台特性使得它成为许多企业...

    JAVA虚拟机性能参数调优指导书.doc

    Java虚拟机(JVM)性能参数调优是提升Java应用程序性能的关键步骤,尤其是在大型系统和企业级应用中。本文档旨在提供一个详细的指导,帮助开发者理解JVM的运行机制,并有效地调整相关参数以优化系统性能。 1. **...

    java虚拟机监控

    "java虚拟机监控"就是这样一个过程,通过收集和分析JVM的各项指标,我们可以识别性能瓶颈,预防内存泄漏,以及确保应用的稳定运行。 "jvisualvm"是一款强大的工具,它是Java Development Kit(JDK)的一部分,提供...

    实战JAVA虚拟机

    《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。, 《实战Java虚拟机——JVM故障诊断与性能优化》共11章。第1~3章介绍了Java...

    实战java虚拟机

    《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。 《实战Java虚拟机——JVM故障诊断与性能优化》共11章。第1~3章介绍了Java...

    实战JAVA虚拟机 JVM故障诊断与性能优化

    本书将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。  本书共11章。第1~3章介绍了Java虚拟机的定义、总体架构、常用配置参数。第4~5章介绍了垃圾回收的算法和各种垃圾回收器...

    java虚拟机

    通过深入学习《Java虚拟机(第二版)》,开发者不仅可以理解Java程序的运行机制,还能掌握性能优化、问题排查等高级技巧,提升自己的编程水平。这本书通常会详细讲解上述知识点,并提供丰富的示例和实践指导,帮助...

    深入java虚拟机 高清pdf 高清高清高清

    它详尽地探讨了Java虚拟机的工作原理、内存管理、类加载机制、字节码执行以及性能优化等多个核心主题,旨在帮助开发者提升程序的运行效率和稳定性。 1. **Java虚拟机概述**:Java虚拟机是Java平台的核心组件,它...

    深入理解嵌入式java虚拟机

    书中可能会介绍KVM环境下如何进行JVM的调试和性能监控。 9. **案例研究与实践**:为了加深理解,书本可能会包含实际的嵌入式项目案例,展示如何在实际场景中部署和优化KVM上的Java虚拟机。 总之,《深入理解嵌入式...

    实战Java虚拟机——JVM故障诊断与性能优化

    《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。, 《实战Java虚拟机——JVM故障诊断与性能优化》共11章。第1~3章介绍了Java...

    java虚拟机常用命令

    在Java虚拟机运行过程中,我们可能需要使用各种命令工具来监控和诊断可能出现的问题。以下是一些常用的JVM命令工具及其知识点。 1. jps命令 jps(JVM Process Status Tool)命令用于列出正在运行的Java虚拟机进程...

    深入理解Java虚拟机(jvm性能调优+内存模型+虚拟机原理).zip

    《深入理解Java虚拟机》是一本深度探讨Java虚拟机(JVM)的著作,涵盖了JVM性能调优、内存模型以及虚拟机原理等多个关键领域。本文将基于这些主题,详细阐述其中的重要知识点。 首先,我们要了解Java虚拟机(JVM)...

    实战JAVA虚拟机++JVM故障诊断与性能优化.pdf

    《实战Java虚拟机——JVM故障诊断与性能优化》将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。 《实战Java虚拟机——JVM故障诊断与性能优化》共11章。第1~3章介绍了Java...

    Java虚拟机规范 深入java虚拟机

    《Java虚拟机规范》是Java开发人员理解和优化Java应用程序的关键资源。它详细阐述了Java虚拟机(JVM)的工作原理,包括内存管理、类加载机制、字节码执行以及垃圾回收等核心概念。深入理解这些知识点对于提升程序...

    Java虚拟机规范PDF

    通过以上知识点的概述,我们可以了解到Java虚拟机规范详细地规定了JVM的内部结构、工作原理、类加载机制、内存管理、执行引擎以及性能优化等诸多方面。这些规定确保了Java平台的可移植性、安全性、性能等关键特性。...

    揭秘Java虚拟机-JVM设计原理与实现

    《揭秘Java虚拟机-JVM设计原理与实现》这本书深入探讨了Java虚拟机(JVM)的工作原理及其在Java编程中的核心地位。Java虚拟机是Java平台的核心组成部分,它负责执行字节码,为开发者提供了跨平台的运行环境。以下是...

    深入JAVA虚拟机第二版 Bill Venners著 曹晓钢 蒋靖译

    通过学习《深入JAVA虚拟机第二版》,开发者可以提升对JVM的深入理解,从而更好地设计和优化Java程序,解决性能问题,提升应用程序的稳定性和效率。对于任何想要成为Java技术专家的人来说,这本书无疑是一本不可多得...

Global site tag (gtag.js) - Google Analytics