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
相关推荐
DaqunChen37 分钟前
如何查看对象在数据文件中的分布_DBA_EXTENTS与FILE_ID映射关系
jvm·数据库·python
2301_8035389537 分钟前
golang如何实现备忘录模式_golang备忘录模式实现方案
jvm·数据库·python
qq_2069013939 分钟前
如何授予DBA权限_GRANT DBA TO赋予超级管理员角色
jvm·数据库·python
Seven9740 分钟前
【从0到1构建一个ClaudeAgent】并发-后台任务
java
Java面试题总结40 分钟前
Java常见面试题(160道)
java·开发语言
2402_8548083740 分钟前
Golang怎么实现分布式追踪采样_Golang如何设置采样率控制Trace数据的采集比例【技巧】
jvm·数据库·python
xmaaaa42 分钟前
订单系统到底该怎么建模(四):微服务拆分与聚合边界的终极实践
java·ddd领域驱动
浪客川43 分钟前
【百例RUST - 007】结构体
java·前端·rust
Rsun0455143 分钟前
7、Java 装饰器模式从入门到实战
java·开发语言·装饰器模式