博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
YGC和FGC
阅读量:7045 次
发布时间:2019-06-28

本文共 324 字,大约阅读时间需要 1 分钟。

hot3.png

1.YGC和FGC是什么 

   YGC :对新生代堆进行gc。频率比较高,因为大部分对象的存活寿命较短,在新生代里被回收。性能耗费较小。

   FGC :全堆范围的gc。默认堆空间使用到达80%(可调整)的时候会触发fgc。以我们生产环境为例,一般比较少会触发fgc,有时10天或一周左右会有一次。

2.什么时候执行YGC和FGC

   a.edn空间不足,执行 young gc

   b.old空间不足,perm空间不足,调用方法System.gc() ,ygc时的悲观策略, dump live的内存信息时(jmap –dump:live),都会执行full gc

转载于:https://my.oschina.net/weiweiblog/blog/3036183

你可能感兴趣的文章
SET-MAP现代诗一首
查看>>
ConfigParser
查看>>
CentOS系统启动
查看>>
浅尝 Windows Server 2016 —— Container 容器:概念
查看>>
配置管理小报091124:*** glibc detected *** double free or corruption (fasttop): 0x08b60068 ***
查看>>
配置管理小报101010:数据库修复方法。
查看>>
Linux安装配置apache
查看>>
PHP 调试利器 debug_print_backtrace
查看>>
SQL 结果集标识
查看>>
20分钟轻松制作移动网站
查看>>
java开发的基本算法
查看>>
用于Raspberry Pi 的Linux 操作系统已经可用
查看>>
[转]预编译指令#pragma的用法
查看>>
快速配置Maven到OSChina开源中国中央库
查看>>
业内人士驳《我为什么自建机房?》:看似省钱其实未必
查看>>
Zookeeper介绍(28)
查看>>
使用POI读写word docx文件【docx总结的不错】
查看>>
Tomcat Server.xml配置文件
查看>>
ByteArrayOutputStream的用法
查看>>
项目经验总结-Eclipse图表工具Birt的使用技巧(三)
查看>>