网站首页 > 精选文章 / 正文
Jmap(Memory map for java)命令主要用于生成堆转储快照,另外还可以查询finalize执行队列、Java堆和永久代的详细信息,如空间使用率、当前使用的是哪种收集器等。先来看看jmap的使用方法:
由此可见jmap的命令格式为:jmap [option]
option参数为:
no option: 查看进程的内存映像信息,类似 Solaris pmap 命令。
heap: 显示Java堆详细信息
histo[:live]: 显示堆中对象的统计信息
clstats:打印类加载器信息
finalizerinfo: 显示在F-Queue队列等待Finalizer线程执行finalizer方法的对象
dump::生成堆转储快照
F: 当-dump没有响应时,使用-dump或者-histo参数. 在这个模式下,live子参数无效.
help:打印帮助信息
J:指定传递给运行jmap的JVM的参数
Tags:jmap
猜你喜欢
- 2025-03-19 JVM频繁Full GC问题的排查与解决方案
- 2025-03-19 深入浅出JVM之如何定位线上JVM各种问题
- 2025-03-19 java面试模拟-JVM(java面试模拟)
- 2025-03-19 【开发者成长】JAVA 线上故障排查完整套路!
- 2025-03-19 js 如何定义map及赋值(js设置map)
- 2025-03-19 Java 系统发生 Full GC 的原因、影响与解决方案
- 2025-03-19 JDK14性能管理工具:jstat使用介绍
- 2025-03-19 JVM监测&工具(jvm排查工具)
- 2025-03-19 性能优化怎么做?真实案例分享(如何做性能优化)
- 2025-03-19 如何使用jmap分析内存泄漏OOM问题