韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > java中gc优化是什么

java中gc优化是什么

java gc优化

头像

小妮浅浅

2021-02-07 17:17:064620浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.概念

Java程序性能达不到既定目标,且其他优化手段都已经穷尽时,通常需要调整垃圾回收器来进一步提高性能,称为GC优化。

2.优化目的

1)将进入老年代的对象数量降到最低

老年代GC相对来说会比新生代GC更耗时,因此,减少进入老年代的对象数量可以显著降低Full GC的频率。

2)减少Full GC的执行时间

Full GC的执行时间比Minor GC要长很多,因此,如果在Full GC上花费过多的时间(超过1s),将可能出现超时错误。

3.参数

-Xms, -Xmx和-XX:NewRatio。-Xms和-Xmx参数通常是必须的,所以NewRatio的值将对GC性能产生重要的影响。

4.步骤

(1)监控GC的状态

(2)生成堆的dump文件

(3)分析dump文件

(4)分析结果,判断是否需要优化

(5)调整GC类型和内存分配

(6)不断的分析和调整

5.实例

例子是Full GC时间较长。

通过 jstat -gcutil 获取如下数据:

S0    S1   E    O     P     YGC YGCT FGC FGCT GCT
12.16 0.00 5.18 63.78 20.32 54 2.047 5 6.946 8.993

Perm区域对于首次GC优化来说并不重要,当前,YGC的值更有价值。

下面是Minor GC和Full GC 的相关数据:

以上就是java中gc优化的方法,相信大家在使用gc的时候也会遇到内存堆积过多的问题,那么这时候对gc进行优化就很有必要了。学会本篇gc优化的方法后,赶快动手试试吧。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《与上司做爰HD》| 共享女儿小诗1~10章的背景资.. | 苍井空| 三男一女免费播放电视剧大全| 美国大片BGM大全播放| 丫头把腿开大让我添添| 妈妈的闺蜜2字ID| 口咬的10个绝招图片| 替孕高(1V1)笔趣阁| 学生妹高清版免费观看电视剧| 王娟被老赵一夜干4次| 女性三角毛毛若隐若现| 《喂奶人妻厨房HD》| 二人生猴子全程免费| 打扑克免费高清视频| 欧美| 公交车玩弄漂亮女教师| 韩剧在线观看免费高清完整版| 少妇性饥渴的5| 《好好疼爱里面》免费看| 三男一女CP免费观看电视剧大全| 日本《暴力强伦轩》| 《卻望1973》娃娃脸| 丁香花影院免费观看电视剧哈尔滨| 公翁晚上吃我奶头子| 女子监狱理伦A片| 色美美| 女性真人外生图片大全| 万能浏览器| 女性左腿又开腿肚子中间疼视频| 《军妓肉体》在线观看| 坤坤寒进桃子里在线看歌词| 7777777亚洲和欧洲尺码表 | 无码| 蜜桃成熟时李慧珍演的| 为啥女的舒服了要摸自己的胸| 暗黑吃瓜网官网CGW.73| 四川B站免费播放| 免费观看已满十八岁电视剧高清版 | 公交车被上高湖了还能坐吗小说| 免费观看大片哔哩哔哩