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
相关推荐
Pniubi6 分钟前
区分Java创建线程池、多线程
java·线程·线程池·多线程·并发
程序员梅雨12 分钟前
ZooKeeper面经总结
java·大数据·linux·分布式·后端·zookeeper·中间件
Yyyyyy~32 分钟前
【Java】多线程初阶
java
蜗牛互联网33 分钟前
Java 17 调用视觉 Responses API:JSON 约束与人工复核路由
java·人工智能·后端
SL_staff2 小时前
物模型三要素误用避坑指南:属性、事件、服务的正确建模逻辑
java
一条泥憨鱼2 小时前
【Redis | 黑马点评】短信登录功能 源码深度分析
java·redis·后端·session·黑马点评
威哥爱编程2 小时前
【AI全栈12-12】Spring Boot 3.x → 4.x 迁移实操:Jakarta 11、Jackson 3 与 AI 2.0
java·spring boot·后端
威哥爱编程2 小时前
【AI全栈12-11】Spring Boot 把 AI 接口真正上线扛量:限流 / 降级 / 可观测
java·spring boot·后端
小蒜学长2 小时前
基于SpringBoot+uni-app的闪洁家政系统的设计与实现(代码+数据库+LW)
java·spring boot·后端·uni-app·家政服务
敲代码的彭于晏2 小时前
2026 K8s 零基础入门:手把手教你一步步搭建 Kubernetes 集群
java·运维·全栈