JVM
文章平均质量分 79
yzh_1346983557
做一个有思想有灵魂的。。。“码农”
展开
-
JVM调优实战:to-space exhausted & Evacuation Failure
一次线上dubbo问题的定位,进行JVM调优实战。原创 2023-01-18 16:53:21 · 2211 阅读 · 0 评论 -
一次jvm导致线上内存占用过高问题定位
背景:8G物理内存,8核CPU,jvm使用的G1垃圾回收器。问题:线上内存占用告警,内存占用超过85%,且现象一直持续。分析看一下jvm启动参数配置:-Xms6144m-Xmx6144m-Xss256k-XX:+UseG1GC-XX:MaxGCPauseMillis=200-XX:+DisableExplicitGC-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=/tmp/heapdump.hprof-XX:+PrintGCD原创 2022-02-23 20:58:11 · 4332 阅读 · 1 评论 -
JVM启动参数推荐配置
JVM启动参数推荐配置原创 2022-02-18 17:13:25 · 1752 阅读 · 0 评论 -
JVM GC日志详细分析,ParallelGC和G1
一、ParallelGC:默认垃圾回收器jvm启动参数:-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp/heapdump.hprof -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/tmp/gc-%t.logGC日志:OpenJDK 64-Bit Server VM (25.282-b08) for bsd-amd64 JRE (1.8.0_282-b08), bu原创 2021-11-22 13:08:14 · 4509 阅读 · 0 评论 -
JVM 堆栈信息保存与分析
Problem Suspect --> Details(Description、Shortest Paths To the Accumulation Point、Accumulated Objects in Dominator Tree等等)左上角 File --> Open Heap Dump --> Leak Suspects Report(泄漏可疑报告):为GC日志文件添加启动时间戳后缀,格式为:YYYY-MM-DD_HH-MM-SS。jvm启动参数中添加如下参数:用于OOM时自动保存堆栈信息;原创 2021-11-01 10:33:58 · 5631 阅读 · 0 评论