File tree 3 files changed +6
-6
lines changed
3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -478,9 +478,9 @@ Execute Object Query Language (OQL) query
478
478
479
479
一般查看堆异常情况主要看这个两个部分:
480
480
Show instance counts for all classes (excluding platform),平台外的所有对象信息。如下图:
481
- ![ ] ( http://ityouknow.com /assets/images/2016/jvm-jhat-excluding-paltform.png ) <br />
481
+ ![ ] ( http://favorites.ren /assets/images/2016/jvm-jhat-excluding-paltform.png ) <br />
482
482
Show heap histogram 以树状图形式展示堆情况。如下图:
483
- ![ ] ( http://ityouknow.com /assets/images/2016/jvm-jhat-heap-histogram.png ) <br />
483
+ ![ ] ( http://favorites.ren /assets/images/2016/jvm-jhat-heap-histogram.png ) <br />
484
484
具体排查时需要结合代码,观察是否大量应该被回收的对象在一直被引用或者是否有占用内存特别大的对象无法被回收。<br />
485
485
** 一般情况,会down到客户端用工具来分析**
486
486
Original file line number Diff line number Diff line change @@ -114,10 +114,10 @@ Full GC回收日志:
114
114
通过两张图非常明显看出gc日志构成:
115
115
116
116
Young GC日志:
117
- ![ ] (http://ityouknow.com /assets/images/2017/jvm/Young GC.png)
117
+ ![ ] (http://favorites.ren /assets/images/2017/jvm/Young GC.png)
118
118
119
119
Full GC日志:
120
- ![ ] (http://ityouknow.com /assets/images/2017/jvm/Full GC.png)
120
+ ![ ] (http://favorites.ren /assets/images/2017/jvm/Full GC.png)
121
121
122
122
123
123
## GC分析工具
Original file line number Diff line number Diff line change @@ -173,11 +173,11 @@ GC最基础的算法有三种:标记 -清除算法、复制算法、标记-压
173
173
174
174
Young GC日志:
175
175
176
- ![ ] (http://ityouknow.com /assets/images/2017/jvm/Young GC.png)
176
+ ![ ] (http://favorites.ren /assets/images/2017/jvm/Young GC.png)
177
177
178
178
Full GC日志:
179
179
180
- ![ ] (http://ityouknow.com /assets/images/2017/jvm/Full GC.png)
180
+ ![ ] (http://favorites.ren /assets/images/2017/jvm/Full GC.png)
181
181
182
182
** 调优命令**
183
183
You can’t perform that action at this time.
0 commit comments