`

j2se---jmap看性能

 
阅读更多
dump一下内存jmap -dump:format=b,file=a.hprof  [pid]

第二种方法:jmap -histo [pid]  看下大内存对象
分享到:
评论

相关推荐

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

    - [JPS文档](http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jps.html) - [JSTAT文档](https://docs.oracle.com/javase/8/docs/technotes/tools/unix/jstat.html) 以上介绍的各种JVM工具和参数对于Java开发...

    java内存管理白皮书-英文版

    在Java 2平台标准版(J2SE)中,自动内存管理是其核心优势之一。这使得开发人员免于处理复杂的显式内存管理问题。本文档旨在提供一个关于Java HotSpot虚拟机(JVM)内存管理的全面概览,特别是针对Sun的J2SE 5.0版本...

    Memory Management in the Java HotSpot Virtual Machine.pdf

    - jmap和jstat这两个命令行工具,用于生成堆转储和统计垃圾收集的信息。 - HPROF和HAT这两个堆分析工具,用于进一步分析垃圾收集的性能。 7. 关键垃圾收集选项 文档还列举了一些与垃圾收集相关的关键选项,这些选项...

    java内存管理白皮书

    为了评估垃圾回收的性能,HotSpot JVM提供了多种工具,如`-XX:+PrintGCDetails`和`-XX:+PrintGCTimeStamps`命令行选项,以及`jmap`、`jstat`等实用工具,帮助开发者监控和分析垃圾回收过程,定位性能瓶颈。...

    java 2语言命令详解

    本文将深入探讨Java 2平台(J2SE)下的主要命令及其用法,帮助开发者更好地理解和掌握Java命令行操作。 1. **javac** - Java 编译器 `javac` 命令用于将源代码文件(.java)编译成可执行的字节码文件(.class)。...

    JVM深入理解及调优.ppt

    通过JDK提供的工具如`jconsole`、`jvisualvm`、`jmap`、`jstat`等可以收集性能数据,并基于这些数据调整JVM参数,以优化应用程序的性能。 了解和掌握这些知识点,可以帮助Java开发者更有效地编写和优化代码,提升...

    JDK(Java Development Kit)

    6. **其他工具**:如jps(Java Platform Starter)、jstack(显示线程堆栈跟踪)、jmap(打印对象堆的详细信息)等。 #### 四、JDK中的核心类库 JDK提供了丰富的类库支持,包括但不限于以下几大类: 1. **基础...

    JVM内存管理白皮书

    介绍了一系列用于评估垃圾收集性能的工具和命令行选项,包括打印垃圾收集详细信息的命令、jmap、jstat、HPROF和HAT等分析工具。 7. 与垃圾收集相关的关键选项 简要列举了影响垃圾收集器行为的一些关键选项。 8. 更...

    官方HotSpot内存管理文档

    文中还列举了一些评估垃圾收集性能的工具,包括命令行选项–XX:+PrintGCDetails和–XX:+PrintGCTimeStamps、jmap、jstat、HPROF:堆分析器以及HAT:堆分析工具。第8节列出了与垃圾收集相关的关键选项。最后,文档...

    java经典面试题

    #### J2SE基础 1. **九种基本数据类型的大小,及其封装类**: - Java提供了八种基本数据类型(`byte`, `short`, `int`, `long`, `float`, `double`, `boolean`, `char`),每种类型都对应一个封装类。例如,`byte` ...

    关于jre 的提取

    10. **故障排查**:当遇到与JRE相关的问题时,如何进行诊断,包括查看日志、使用JVM工具(如jconsole、jmap等)以及查找解决方案的资源。 总的来说,"关于jre的提取"这一主题涵盖了广泛的知识点,从基础的JRE安装到...

    Java2语言命令详解

    本文将深入探讨Java2(也称为J2SE,Java 2 Standard Edition)中的关键命令,帮助开发者更好地驾驭Java环境。 一、Java Development Kit (JDK) 安装与配置 在开始使用Java命令之前,你需要先安装JDK。JDK包含了编译...

    java2se 中文帮助文档

    3. **Java开发工具集(JDK)**:包括编译器javac、反编译器jdb、JVM诊断工具jmap、jhat等,用于开发和调试Java程序。 文档中的关键知识点可能包括: 1. **基础语法**:如变量、数据类型、运算符、控制结构(if-else...

    jdk api文档

    10. **Java虚拟机(JVM)工具**:JDK还包括一系列用于监控和诊断JVM的工具,如`jconsole`、`jmap`和`jstack`等,帮助开发者分析内存状况、线程状态和性能瓶颈。 通过深入学习和理解JDK API文档,开发者可以更好地...

    JDK1.6英文版

    12. **调试和诊断工具**:JDK1.6提供了一系列强大的工具,如jconsole、jmap、jhat等,帮助开发者进行性能分析和问题排查。 以上就是JDK1.6版本中的关键知识点。通过学习和掌握这些内容,开发者可以充分利用JDK1.6的...

    Java2_类库 and Java2语言命令详解

    Java2,也被称为Java 2 Platform Standard Edition (J2SE),是Java开发平台的一个重要版本,它包含了Java语言的核心库和开发工具。本篇将详细探讨Java2中的类库以及Java2语言命令的使用。 首先,Java2类库是Java...

Global site tag (gtag.js) - Google Analytics