线上JVM问题定位常用命令

1、查看内存分配及使用情况

jhsdb jmap --heap --pid 7

2、一定频率查看jvm各区域使用情况

jstat -gcutil 7 1000 20

3、dump内存文件

jmap -dump:live,format=b,file=/opt/system_250928_dump.hprof

4、查看内存对象top数量

jmap -histo:live 7 | head -20

相关推荐
wgslucky12 分钟前
jdk17 配置jvm参数中gc的日志及控制日志数量和大小
jvm·gc·-xlog
痴儿哈哈5 小时前
自动化机器学习(AutoML)库TPOT使用指南
jvm·数据库·python
野犬寒鸦10 小时前
从零起步学习并发编程 || 第七章:ThreadLocal深层解析及常见问题解决方案
java·服务器·开发语言·jvm·后端·学习
闻哥13 小时前
Kafka高吞吐量核心揭秘:四大技术架构深度解析
java·jvm·面试·kafka·rabbitmq·springboot
星辰_mya14 小时前
Elasticsearch线上问题之慢查询
java·开发语言·jvm
蓝帆傲亦14 小时前
代码革命!我用Claude Code 3个月完成1年工作量,这些实战经验全给你
jvm·数据库·oracle
Codiggerworld1 天前
JVM内存模型——你的对象住在哪里?
jvm
马猴烧酒.1 天前
【面试八股|JVM虚拟机】JVM虚拟机常考面试题详解
jvm·面试·职场和发展
2301_790300961 天前
Python数据库操作:SQLAlchemy ORM指南
jvm·数据库·python
m0_736919101 天前
用Pandas处理时间序列数据(Time Series)
jvm·数据库·python