WAS生成及分析javacore和heapdump

简介: WAS生成及分析javacore和heapdump

选中需要生成javacore的进程,点击右键,选择dumpthread,生成javacore.
image.png

5、分析javacore和heapdump的方法
javacore分析工具
cd /D D:\IBM9\WebSphere\AppServer\java\8.0\bin
java.exe -Xmx8192M -jar jca457.jar

IBM HeapAnalyzer工具启动(Java Heap dump OR Java System dump)

cd /D D:\IBM9\WebSphere\AppServer\java\8.0\bin
java.exe -Xmx6144m -jar ha456.jar

6、集团魏享林老师的javacore、heapdump分析案例,取自“2021年高端服务技术精英训练营培训成果”的《javacore分析》

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

相关文章
|
2月前
|
Java
jmap 查看jvm内存大小并进行dump文件内存分析
jmap 查看jvm内存大小并进行dump文件内存分析
45 3
|
4月前
|
运维 监控 数据可视化
九、GC收集日志
九、GC收集日志
52 4
九、GC收集日志
|
4月前
|
算法 Java
深入理解JVM - 解读GC日志
深入理解JVM - 解读GC日志
77 0
|
监控 数据可视化 Oracle
分析GC日志解读
分析GC日志解读
|
存储 Java C语言
JVM之GC日志解读
JVM之GC日志解读
|
Android开发
|
存储 数据可视化 安全
一个简单案例,带你看懂GC日志
GC:表明进行了一次垃圾回收,前面没有Full修饰,表明这是一次Young GCAllocation Failure:表明本次引起GC的原因是因为在年轻代中没有足够的空间能够存储新的数据了ParNew:表明本次GC发生在年轻代并且使用的是ParNew垃圾收集器。ParNew是一个Serial收集器的多线程版本,会使用多个CPU和线程完成垃圾收集工作(默认使用的线程数和CPU数相同,可以使用-XX:ParallelGCThreads参数限制)ParNew (promotion failed): 8143K->8713K(9216K) 8143K->8713K(9216K):单位是KB三个参数分别
|
Java
JVM的GC日志
查看jvm默认gc收集器 cmd执行命令: java -XX:+PrintCommandLineFlags -version gc类型
895 0
|
Java 应用服务中间件 Linux