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
相关推荐
标致的自行车13 小时前
Entity Framework之问题收集
jvm·数据库·oracle
夜郎king13 小时前
RuoYi-Vue3 企业级后台快速落地实战指南
java·开发语言
AI人工智能+电脑小能手14 小时前
【大白话说Java面试题 第156题】【06_Spring篇】第16题:Spring 用到了哪些设计模式?
java·spring·设计模式·代理模式·工厂模式
曹牧14 小时前
XML 解析过程中遇到 `org.xml.sax.SAXParseException
java·开发语言
要开心吖ZSH15 小时前
处方物流信息同步优化:从 36 秒到亚秒级的踩坑记录
java·数据库·mysql·性能优化
Wang's Blog15 小时前
JavaWeb快速入门: MyBatis入门与实战
java·mybatis
EntyIU15 小时前
Java NIO 实战
java·开发语言·nio
二宝哥15 小时前
springboot项目使用Gradle工具实现依赖版本控制
java·spring boot·后端·gradle·版本
济*沧*海16 小时前
Set集合深度解析:原理、特性与应用场景全攻略
java
geovindu16 小时前
java: Singleton Pattern
java·开发语言·后端·单例模式·设计模式·创建型模式