第1.3节、JAVA VisualVM之垃圾回收器GC基础介绍
豆豆 2020-02-07 16:04:21 487人已围观
想要看懂JAVA VisualVM中垃圾回收器Visual GC就得先了解一下这里面的一些基本概念,先看一张关于GC监控的图,如下图:

我这里先按照界面上的内容逐个的介绍,JVM区域总体分两类,heap区和非heap区两2类。
heap区又分为:
Eden Space(伊甸园)、
Survivor Space(幸存者区)、
Old Gen(老年代)。
非heap区又分:
Code Cache(代码缓存区);
Perm Gen(永久代);
Jvm Stack(java虚拟机栈);
Local Method Statck(本地方法栈);

第一、Spaces(JVM 内存区域) 版块下的内容:
第1.1、Metaspace(元数据):
第1.2、Old(老年代):
第1.3、Eden(新生代,伊甸园):
第1.4、S0(新生代,幸存者区域):
第1.5、S1(新生代,幸存者区域):
第二、Graphs(图形)版块下的内容:
第2.1、Complie Time(编译时间):
第2.2、Classs Loader Time(类加载时间):
第2.3、GC Time(垃圾收集时间):
第2.4、Eden Space:
第2.5、Survivor 0:
第2.6、Survivor 1:
第2.7、Old Gen:
第2.8、Metaspace:
第三、Histogram(直方图),这个需要勾选右上角的Histogram选项才会出现在下面,如下图:

由于我这里显示不支持,我先暂不介绍此项。
参考资料:
1、http://www.360doc.com/content/15/0728/10/6365088_487892550.shtml

备付金存管银行是指可以为支付机构办理客户备付金的跨行收付业务,并负责对支付机构存放在所有备付金银行的客户备付金信息进行归集、核对与监督的备付金银行。(支付机构客
最近有一套生产系统的数据库CPU老是偏高,发现闲时也在40%-60%左右,感觉很不正常,决定优化一下,在这
首先需要知道什么叫一元购? 就是你支付一元后获得一个购物资格,有的叫抽