JVM常用命令

jmap

查看堆信息

java 复制代码
jmap -heap 1

查看实例数以及占用内存大小

shell 复制代码
jmap -histo 1
# 如下会隐式的调用full gc
jmap -histo:live 1

堆dump

java 复制代码
jmap -dump:format=b,file=dump.hprof 1

jstat

垃圾回收统计

shell 复制代码
#每2秒打印一次,打印10000次
#显示占用大小(kb)
jstat -gc 1 2000 10000
#显示占用百分比
jstat -gcutil 1 2000 10000
相关推荐
亲爱的马哥6 分钟前
填鸭表单!开箱即用的开源问卷调查系统!
java·前端·低代码·产品经理
❀͜͡傀儡师17 分钟前
JDK 25 新特性速览
java·开发语言
兮动人23 分钟前
主流JDK版本支持时间
java·开发语言·主流jdk版本支持时间
学习中的程序媛~33 分钟前
Spring 事务(@Transactional)与异步(@Async / CompletableFuture)结合的陷阱与最佳实践
java·数据库·sql
m0_5656111335 分钟前
Java高级特性:单元测试、反射、注解、动态代理
java·单元测试·log4j
雾林小妖43 分钟前
springboot实现跨服务调用/springboot调用另一台机器上的服务
java·spring boot·后端
百***58141 小时前
Windows操作系统部署Tomcat详细讲解
java·windows·tomcat
Boop_wu1 小时前
[Java EE] 多线程 -- 初阶(3)
java·开发语言
Felix_XXXXL2 小时前
MySQL----case的用法
java·后端
咕白m6252 小时前
基于Java 实现 PPT 到 PDF 的高效转换
java