`

JVM内存状况查看方法和分析工具

    博客分类:
  • Java
阅读更多

JConsole

  JConsole可以图形化查看JVM中内存的变化状 况,JConsole是JDK 5及以上版本中自带的工具,位于JDK的bin目录下,运行时直接运行JConsole.exe或JConsole.sh(要求支持图形界面)。在本地的 Tab页上看到运行了java的pid,双击即可查看相应进程的JVM状况,同时,JConsole也支持查看远程的JVM的运行状况,具体可参见 JConsole的User Guide。

  JConsole中显示了JVM中很多的信息:内存、线程、类和MBean等,在打开JConsole的内存Tab页后,可看到JVM内存部分的运行状况。这对于分析内存是否有溢出及GC的效果更加直观。

分享到:
评论

相关推荐

    jvm内存状况查看

    Java 本身提供了多种丰富的工具来帮助开发人员查看和分析 GC 以及 JVM 内存的状况。 输出GC日志 输出 GC 日志对于跟踪分析 GC 的状况,无疑是最明显和直接的分析内存回收状况的方 法,只是 GC 日志输出后需要人肉的...

    JAVA JVM内存监控工具总结

    VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力。所有这些都是免费的!它囊括的命令行工具包括jps,jstat,jmap,jinfo,jstack,JConsole,这些工具与JDK的标准版本是一致的。 jinfo:...

    jvm工具、参数调优&调试技巧

    1. jps:虚拟机进程状况工具 2 2. jstat:虚拟机统计信息监视工具 2 3. jinfo:java配置信息工具 3 4. jhat:虚拟机堆转储快照分析工具 3 5. jmap:内存映像工具 3 6. jstack:java堆栈跟踪工具 3 7. VisualVM:多...

    JVM实战篇笔记.pdf

    JVM实战篇笔记,提供全方面的JVM 操作教程,定位JVM 内存溢出,堆栈使用情况,内存溢出分析,在线基于工具实时监控

    MemoryAnalyzer-JVM

    MemoryAnalyzer-jvm内存分析工具,可以将转储的dump文件解析成图形化,能够清晰的看到项目的内存占用情况以及gc回收详情

    Mac版jvm性能调优工具+内存监控+系统性能分析+Java开发助手+三高性能分析必备+Jprofiler_12.0.4

    软件主要功能如下: (1)监控堆内存的占用情况和创建对象实例的数量,找出内存泄露的原因; (2)监控占用CPU较多的方法; (3)监控线程的阻塞和死亡; (4)监控GC的耗时;

    Mac版JProfiler+JVM性能调优工具

    Mac版JProfiler+JVM性能调优工具。...JProfiler 的内存视图部分可以提供动态的内存使用状况更新视图和显示关于内存分配状况信息的视图。所有的视图都有几个聚集层并且能够显示现有存在的对象和作为垃圾回收的对象。

    jvm调优实用工具.rar

    jprofiler内存调优是一个很实用的工具,可以看到线程,类等使用的资源情况,还有是否阻塞等

    如何快速定位线上Doris FE内存使用过高问题.pdf

    并且这种情况可能只出现在线上特点的环境上,想要线下复现难度很大,这个是时候就需要我们通过对线上FE进程的内存情况进行分析和定位问题。 因为FE是基于Java编写的,那么问题就变为如何对FE的JVM程的内存进行分析的...

    如何快速定位线上Doris FE内存使用过高问题? (1).pdf

    并且这种情况可能只出现在线上特点的环境上,想要线下复现难度很大,这个是时候就需要我们通过对线上FE进程程的内存情况进行分析和定位问题。因为FE是基于Java编写的,那么问题就变为如何对FE的JVM进科程的内存进行分析...

    JavaVisualVM可视化多线程监控分析工具v1.3.8官方安装版

    Java VisualVM是一个多线程的监控分析工具,VisualVM 是一款免费的\集成了多个 JDK 命令行工具的可视化工具,它能为您提供强大的分析能力,对 Java 应用程序做性能分析和调优。功能包括内存分析、快照功能、转储功能...

    Cubic java应用诊断工具.rar

    其中,JConsole和JVisualVM是图形化工具,可以用来监控JVM的运行状态、查看内存和CPU使用情况等;而jmap、jstack和jcmd是命令行工具,可以用来诊断内存泄漏、死锁等问题。 JConsole 作用:JConsole是一个监视和管理...

    基于eclipse的java内存分析工具MAT

    可以可视化分析内存情况,直观的看到数据,方便的锁定问题所在位置。

    WebSphere应用服务器内存泄漏探测与诊断工具选择最佳实践

    内存泄漏探测和诊断步骤2.WebSphere应用服务器中内存泄漏的探测工具3.Java虚拟机概要分析和详细垃圾回收4.TPV监视JVM的状况5.生成Heapdump文件6.内存泄漏的分析诊断工具-MDD4J7.小结参考资料本文介绍了如何在...

    深入理解_Java_虚拟机 JVM_高级特性与最佳实践

    / 76 4.1 概述 / 76 4.2 JDK的命令行工具 / 76 4.2.1 jps:虚拟机进程状况工具 / 79 4.2.2 jstat:虚拟机统计信息监视工具 / 80 4.2.3 jinfo:Java配置信息工具 / 82 4.2.4 jmap:Java内存映像工具 / 82 4.2.5...

    java利用JMX做出不一样的的JVM.docx

    最常用到的就是对于 JVM 的监测和管理,比如 JVM 内存、CPU 使用率、线程数、垃圾收集情况等等。另外,还可以用作日志级别的动态修改,比如 log4j 就支持 JMX 方式动态修改线上服务的日志级别。最主要的还是被用来做...

    JVM内存模型和性能调优:JVM调优工具详解及调优实战:jstat – 第38篇

    jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。 命令的格式如下: jstat [-命令选项] [vmid] [间隔时间(毫秒)] [查询次数] 注意:使用的jdk版本是jdk8.   二、垃圾回收统计 最常用,可以评估程序内存...

    01HeapAnalyzer.rar

    IBM heapdump分析工具,分析内存泄漏和JVM内存使用率高的情况,高CPU和频繁垃圾回收分析。

Global site tag (gtag.js) - Google Analytics