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
相关推荐
她说..17 小时前
Java 对象相关高频面试题
java·开发语言·spring·java-ee
庞轩px18 小时前
深入理解 sleep() 与 wait():从基础到监视器队列
java·开发语言·线程··wait·sleep·监视器
皮皮林55118 小时前
面试官:ZSet 的底层实现是什么?
java
yangyanping2010818 小时前
Go语言学习之对象关系映射GORM
jvm·学习·golang
码云数智-大飞19 小时前
C++ RAII机制:资源管理的“自动化”哲学
java·服务器·php
2601_9498165819 小时前
Spring+Quartz实现定时任务的配置方法
java
计算机毕设指导620 小时前
基于SpringBoot校园学生健康监测管理系统【源码文末联系】
java·spring boot·后端·spring·tomcat·maven·intellij-idea
mysuking20 小时前
springboot与springcloud对应版本
java·spring boot·spring cloud
希望永不加班20 小时前
SpringBoot 数据库连接池配置(HikariCP)最佳实践
java·数据库·spring boot·后端·spring
迈巴赫车主20 小时前
蓝桥杯3500阶乘求和java
java·开发语言·数据结构·职场和发展·蓝桥杯