E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
heapdump
Java Web项目Dump文件分析指南
这些文件通常分为堆转储(
heapdump
)和线程转储(threaddump)。堆转储记录对象内存分配情况,而线程转储捕捉
·
2025-07-23 18:08
jvm分析篇---1、先认识下dump文件
在JavaWeb项目中,常见的dump文件类型包括:堆Dump(
HeapDump
)记录JVM堆内存中所有对象的详细信息,包括对象类型、引用关系和内存占用。$$\text{文件大小}\approx\t
布朗克168
·
2025-07-23 17:34
jvm
jvm
java
内存
dump
【超硬核】JVM源码解读:Java方法main在虚拟机上解释执行
本文由
HeapDump
性能社区首席讲师鸠摩(马智)授权整理发布第1篇-关于Java虚拟机HotSpot,开篇说的简单点开讲Java运行时,这一篇讲一些简单的内容。
HeapDump性能社区
·
2025-07-12 18:05
java
开发语言
后端
jvm
JVM调优实战 Day 9:JVM堆转储分析
【JVM调优实战Day9】JVM堆转储分析文章内容开篇:Day9——JVM堆转储分析的核心价值在“JVM调优实战”系列的第9天,我们聚焦于JVM堆转储分析(
HeapDump
Analysis)。
在未来等你
·
2025-06-29 11:22
JVM调优实战
JVM
Java
性能优化
调优
虚拟机
SpringBoot Admin 详解
SpringBootAdmin详解一、Actuator详解1.Actuator原生端点1.1监控检查端点:health1.2应用信息端点:info1.3http调用记录端点:httptrace1.4堆栈信息端点:
heapdump
1.5
m0_74824170
·
2025-06-28 05:45
spring
boot
后端
java
如何准备Java面试?
方法区、直接内存GC算法:CMSvsG1vsZGC的优缺点对比(STW停顿时间)类加载机制:双亲委派模型破解方法(SPI机制案例)实战调优:-Xmx、-XX:MaxMetaspaceSize、-XX:+
HeapDump
OnOutOfMemoryError2
一个摩拉
·
2025-06-16 04:27
面试
java
一个增量的java部署bash
AppName-Duser.timezone=Asia/Shanghai-Xms512m-Xmx1024m-XX:MetaspaceSize=128m-XX:MaxMetaspaceSize=512m-XX:+
HeapDump
OnOutOfMemoryError-XX
GoodStudyAndDayDayUp
·
2025-05-22 00:46
java
bash
JVM OOM分析
JVMOutOfMemoryError分析1.Java堆溢出1.1设置JVM参数-verbose:gc-Xms20M-Xmx20M-Xmn10M-XX:+PrintGC-XX:+PrintGCDetails-XX:+
HeapDump
OnOutOfMemoryError-XX
jzjie
·
2025-05-14 06:05
JVM-Java调优
oom
OutOfMemory
java
heap
space
JVM
内存溢出分析
OOM分析
如何排查JVM线程死锁和JAVA应用OOM问题?
什么是
HeapDump
?
澄风
·
2025-04-26 04:45
JAVA
WEB实用与优化技巧
java
jvm
内存优化
javacore分析
Nacos配置监听器内存泄漏问题排查
近期线上环境出现多起内存溢出(OutOfMemoryError)告警,通过分析堆转储文件(
HeapDump
)发现,大量内存被Nacos配置监听器相关对象占用,且这些对象无法被垃圾回收器回收,存在明显的内存泄漏问题
MenzilBiz
·
2025-04-19 09:15
java
开发语言
[小白入门]curl下载的spring boot项目的headump文件,MAT和jvisualvm无法打开
问题使用curl--no-compressedhttp://ip:端口/actuator/
heapdump
-o
heapdump
.hprof下载文件后,使用MAT打开,一直在打开的界面不动,使用jvisualvm
江湖一码农
·
2025-04-19 03:06
spring
boot
后端
java
Linux系统snmpd内存溢出,设置JVM内存溢出时快照转存
HeapDump
到文件
诊断内存溢出是一个有难度的事情,可以在生产环境试一试下面的参数,在发生内存溢出OutOfMemoryError时做
HeapDump
并保存到文件,然后分析该文件看是否能查到蛛丝马迹。
Eve.薇薇
·
2025-04-15 12:10
idea构建过慢
项目目录了下添加gradle.proerties文件org.gradle.daemon=trueorg.gradle.jvmargs=-Xmx2048m-XX:MaxPermSize=512m-XX:+
HeapDump
OnOutOfMemoryError-Dfile.encoding
孤星耀月chen
·
2025-03-28 22:44
【Eclipse Memory Analyzer】java heap dump文件分析示例
目的只是需要的时候做个引导1、下载工具MemoryAnalyzerhttps://eclipse.dev/mat/downloads.php2、打开hprof文件可直接拖进去,工具会自动Parsing
heapdump
飞火流星02027
·
2025-02-11 07:18
java
eclipse
idea
java -Xms -XX 这些参数该咋写?5 分钟带你快速入门!
前言java-Xms4G-Xmx4G-XX:MaxMetaspaceSize=512m-XX:MetaspaceSize=512m-XX:MaxDirectMemorySize=256m-XX:+
HeapDump
OnOutOfMemoryError-XX
·
2025-02-03 02:20
后端java
一次zookeeper Curator客户端导致JVM OOM问题的分析记录
问实施人员拿到
HeapDump
文件。来看看到底是内存不够用溢出了,还是发生了内存泄漏。
HeapDump
jdk自带的jvisualvm可以用,但是表现在我电脑上卡的不行。Dump文件接近7G。
辉度
·
2025-01-28 03:39
并发
多线程
小白学JVM调优一: 三种场景模拟OOM获得dump文件
文件三种场景模拟OOM获得dump文件实操一.mac用idea启动main方法导致堆内存溢出,使用EclipseMemoryAnalyzer分析://VMoption:-Xms20m-Xmx20m-XX:+
HeapDump
OnOutOfMemoryError
hinsss
·
2025-01-22 00:13
Java
jvm
java
linux
【JVM-9】Java性能调优利器:jmap工具使用指南与应用案例
它可以帮助开发者分析Java堆内存的使用情况,生成堆转储文件(
HeapDump
),并查看内存中的对象分布。无论是内存泄漏、堆内存溢出,还是对象分布不均的问题,jmap都能提供关键的数据支持。
AllenBright
·
2025-01-20 04:19
#
JVM
jvm
java
开发语言
JVM 监控与分析工具你用过哪些?介绍一下。思维导图 代码示例(java 架构)
功能:实时监控JVM的内存、CPU使用情况,查看线程状态,分析垃圾回收,生成和分析
heapdump
文件。使用
用心去追梦
·
2025-01-19 16:21
jvm
java
架构
Java 应用启动参数配置文档
2.堆内存溢出诊断-XX:+
HeapDump
OnOutOfMemoryError:当堆内存溢出时自动生成内存快照,帮助问题
ascarl2010
·
2024-09-08 05:43
Java
java
开发语言
HeapDump
性能社区Full GC异常问题排查实战案例精选合集
本期小编集合了
HeapDump
性能社区内的4篇FullGC异常问题排查文章,通过几位作者记录的真实案例,提醒自己避免踩坑,顺便复习相关知识点。
HeapDump性能社区
·
2024-02-14 08:43
JDK8常用:JVM参数
technotes/tools/unix/java.html2、常用参数-Xms1g-Xmx1g-Xss256k-XX:MaxMetaspaceSize=512m-XX:+DisableExplicitGC-XX:+
HeapDump
OnOutofMemoryError-XX
漫漫求
·
2024-02-12 07:49
jvm
malloc debug 内存泄露案例分析
目录前言阅读/bionic/libc/malloc_debug/README.mdnative_
heapdump
_viewer.py使用测试代码测试代码log分析案例自动dump脚本(malloc_debug.sh
yinababa
·
2024-02-07 15:53
Android
malloc
内存泄露
java配置OOM时保存堆转储文件
当Java程序发生OOM(OutOfMemoryError)时,如果想要自动转储堆内存以便分析,可以在启动JVM时配置下列参数:-XX:+
HeapDump
OnOutOfMemoryError这个参数可以让
盖丽男
·
2024-02-06 12:13
java
java
开发语言
项目中jvm启动参数设置
第一行位置添加(默认没有):JAVA_OPTS="-Xms4096m-Xmx4096m-Xmn2048m-XX:SurvivorRatio=8-XX:-UseAdaptiveSizePolicy-XX:+
HeapDump
OnOutOfMemoryError-XX
洛三说
·
2024-02-05 22:51
jvm
jvm
tomcat
java
查看jvm启动参数
1.使用jps查看pid2.查看递给JVM的参数jps-v开发过程中遇到oom,加两个参数使得当遇到oom时生成dump文件-XX:+
HeapDump
OnOutOfMemoryError-XX:
HeapDump
Path
偷渡的非酋
·
2024-02-05 22:20
java
Dockerfile里面设置jvm的参数
jdk1.8.0_202/bin/java","-jar","-Xms1024m","-Xmx1024m","-XX:+PrintGCDetails","-XX:+PrintGCTimeStamps","-XX:+
HeapDump
OnOutO
embelfe_segge
·
2024-02-05 22:50
java
jvm
java
开发语言
hdfs
缓存
VisualVm安装及使用
文章目录一、安装1.进入官网下载工具2.下载IDEA插件VisualVMLancher二、使用监控本地monitor
HeapDump
远程监控一、安装1.进入官网下载工具链接:https://visualvm.github.io
倜傥村的少年
·
2024-02-01 20:14
工具
VisualVM
【JVM源码解析】模板解释器解释执行Java字节码指令(下)
本文由
HeapDump
性能社区首席讲师鸠摩(马智)授权整理发布第22篇-虚拟机字节码之运算指令虚拟机规范中与运算相关的字节码指令如下表所示。
HeapDump性能社区
·
2024-01-31 22:29
JVM内存Dump原理与在线分析实战
1.前言当前我们微服务容器化部署JVM实例很多,常常需要进行JVM
heapdump
analysis,为了提升JVM问题排查效率,得物技术保障团队研究了JVM内存Dump原理与设计开发了JVM内存在线分析
java手术刀
·
2024-01-29 14:12
java
java
JVM性能分析工具——Arthas及火焰图的使用
常用命令Arthas的安装Linux压测工具ApacheBench安装火焰图的使用火焰图如何分析火焰图的互动Arthas常用命令help:查看所有命令dashboard:仪表板,查看线程的CPU信息等
heapdump
fortune_often_in
·
2024-01-29 07:44
jvm
Java线上问题堆栈排查分析
-Xloggc:/home/logs/-XX:NumberOfGCLogFiles=8-XX:+PrintGCDateStamps-XX:+
HeapDump
OnOutOfMemor
梦幻通灵
·
2024-01-29 06:53
后端开发
Jvm调优
服务器
java
开发语言
SpringBoot应用开发的jar包,怎样在服务器重启情况下,自启动,从而实现远程无人值守
/bin/bashnohupjava-Xms2048m-Xmx2048m-Xmn1024m-Xss1024k-Dfile.encoding=UTF-8-server-XX:+
HeapDump
OnOutOfMemoryError-jarXXX-api
挑大梁
·
2024-01-25 18:05
java
系统运维
spring
boot
jar
服务器
记一次压测程序时的OOM分析过程
那么只能把OOM是的
heapdump
出来,一探究竟了。工具准备大名鼎鼎MA
blissnmx
·
2024-01-25 16:32
JVM
eclipse
jvm
nio
当项目出现oom异常,应该如何去排查定位
HeapDump
分析:使用JVM工具生成
HeapDump
文件,该文件包含Java堆的快照。可以使用工具如jvisu
星光不问赶路人-
·
2024-01-24 19:32
JVM
jvm
OOM异常
java
arthas的学习笔记
arthas常用命令:dashboardsc-d类名可以查看jvm程序中类与类的继承关系
heapdump
替代jmap的thread把java进程中的所有的线程全部列出来thread-b可以直接找出死锁的线程
花里胡哨的菜只因
·
2024-01-20 03:25
学习
笔记
【开发篇】四、MAT堆内存分析(Memory Analyzer Tool)
内存泄漏的检测原理5、导出运行中系统的内存快照6、补充1、使用内存溢出后,分析泄露的思路是:在OOM前,将整个堆内存保存成一个hprof文件MAT打开hprof文件,MAT自行分析可疑对象添加JVM参数:-XX:+
HeapDump
OnOutOfMemoryError
-代号9527
·
2024-01-19 15:55
JVM
mat
heap
java
nodejs服务器cpu,内存,死循环问题排查
内存泄漏排查步骤1.使用addon模块
heapdump
生成的dump文件并下载。
你听不到
·
2024-01-19 09:03
性能分析线上排查
服务器
运维
node.js
【Java专题_09】生产环境Jvm参数设置
nohupjava-Xmx10G-Xms10G-XX:+
HeapDump
OnOutOfMemoryError-XX:
HeapDump
Path=/applog/miservice/logs/-XX:+Us
浅夏的猫
·
2024-01-15 09:43
Java
jvm
java
开发语言
java分析内存泄露工具_Eclipse Memory Analyzer(Java内存泄漏分析工具)
项目也许从开发到测试结束并未发现一些大的问题,但是在生产环境中还是会出现一些非常棘手的问题,如内存泄漏,遇到这样的问题对于一个经验尚浅的开发人员来说难度非常大,好的一点是JVM能够记录下问题发生时系统的部分运行状态,并将其存储在堆转储(
HeapDump
Stakey
·
2024-01-10 16:48
java分析内存泄露工具
三、虚拟机性能监控与故障处理工具
toc]1.jdk命令行工具名称主要作用jps显示指定系统内所有的HotSpot虚拟机进程jstat用于收集HotSpot虚拟机各方面的运行数据jinfo显示虚拟机配置信息jmap生成虚拟机的内存转储快照
heapdump
这个程序猿不太冷
·
2024-01-08 12:03
一次线上cup高过导致OutOfMemoryError排查
cup过高,导致服务不能访问再cup报警的时候通过top命令查看占用cup较高的应用找到对应应用的进程编号,dump对应内存文件jmap-dump:live,format=b,file=/mnt/app/
heapdump
.phorfpid
palm down
·
2024-01-08 00:17
java
jvm
jar包启动脚本
Dname=$AppName-Duser.timezone=Asia/Shanghai-Xms512M-Xmx512M-XX:PermSize=256M-XX:MaxPermSize=512M-XX:+
HeapDump
OnOutOfMemoryError-XX
axing151
·
2024-01-06 20:01
jvm_下篇_补充_MAT从入门到精通
安装指定jdk配置内存使用配置获取dump文件Overview下功能解释HistogramDominatorTreeLeakSuspectsOverview功能说明结尾Thread_OverviewOQL
HeapDump
OverviewFindObjectbyaddress
吴法刚
·
2023-12-25 16:46
#
java
jvm
jvm
记录一次生产jvm调优
单节点分配16g内存-Xms16g初始化堆大小-Xmx16g最大堆内存-Xmn6gm年轻代内存大小-Xss256k每个线程的初始化内存-XX:MetaspaceSize=256m元空间触发gc的大小-XX:+
HeapDump
OnOutOfMemoryError
Charon笔记
·
2023-12-23 20:32
Actuator内存泄露及利用&Swagger未授权&自动化测试实现
目录0x00前言0x01Actuator泄露及利用1、Actuator
heapdump
内存泄露2、知道泄露后如何进一步利用3、如何发现Actuator泄露(白盒/黑盒)0x02Swagger自动化测试1
Ch4ser
·
2023-12-21 23:27
Java安全
Actuator
Swagger
SpringBoot
自动化
未授权
java安全
JVM-3-OutOfMemoryErrory内存溢出
通过参数-XX:+
HeapDump
OnOutOf-MemoryError可以让虚拟机在出现内存溢出异常的时候Dump出当
Andy.88666
·
2023-12-19 08:20
JVM
jvm
java
开发语言
JAVA 文件
heapdump
文件解析
1,获取方式springboot日志分析获取http://localhost/api/actuator/
heapdump
(该日志文件,会泄露数据库账号密码等敏感信息,不能开通外网访问权限)2,文件解析方式方式一
dubhe_zhao
·
2023-12-16 22:46
java
spring
boot
spring
JVM 内存分析工具 Memory Analyzer Tool(MAT)的深度讲解
目录一.前言二.MAT使用场景及主要解决问题三.MAT基础概念3.1.
HeapDump
3.2.ShallowHeap3.3.RetainedSet3.4.RetainedHeap3.5.DominatorTree3.6
流华追梦^_^
·
2023-12-16 20:31
Java
MAT
Memory
Analyzer
Heap
Dump
Shallow
Heap
Retained
Set
Retained
Heap
Dominator
Tree
Java的dump文件分析及JProfiler使用
idea配置发生OOM的时候指定路径生成dump文件#指定发生OOM异常的时候,在d盘下生成对应的dump文件-XX:+
HeapDump
OnOutOfMemoryError-XX:
HeapDump
Path
NPE~
·
2023-12-06 12:19
demo
java
intellij-idea
开发语言
dump
JProfiler
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他