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
相关推荐
dawudayudaxue4 分钟前
Eclipse安卓环境配置
android·java·eclipse
iPadiPhone7 分钟前
性能优化的“双刃剑”:MySQL 查询缓存深度架构解析与面试复盘
java·后端·mysql·缓存·面试·性能优化
兆子龙7 分钟前
ahooks useDebounce 与 useThrottle:防抖节流的最佳实践
java·javascript
茉莉玫瑰花茶17 分钟前
C++ ORM 实战:ODB 框架全解析(Linux + MySQL)
jvm·数据库·oracle
毕设源码-郭学长17 分钟前
【开题答辩全过程】以 环保公益网站为例,包含答辩的问题和答案
java
李白你好22 分钟前
Java静态应用程序安全测试 (SAST) 工具
java
进击切图仔22 分钟前
生成 .so 和使用 .so
java·javascript·算法
tant1an24 分钟前
Spring Boot 进阶之路:热部署机制 + 配置高级特性详解
java·spring boot·后端
生命因何探索28 分钟前
SpringBoot启动流程—面试热点
java·spring boot·面试
xiaoye370830 分钟前
如何在Spring中使用注解解决线程并发问题?
java·后端·spring