求助>Java系统中GC频繁启动是什么原因?>
2回复

Java系统中GC频繁启动是什么原因?



现在的系统代码质量不高,GC每3秒钟启动一次,是不是修改JVM的参数可以解决,调正GC的young、old、permanent的大小?有大佬知道这是为什么吗?有什么解决的途径?

643 阅读
请先登录,再评论

回复列表

nickChen1月前

感觉取决于你的业务流量、代码质量,流量入口的应用产生的内存对象当然是更多的,这样 ygc 频繁也是不可避免的。降低 ygc 时间,减少 fullgc 次数才是优化方向。 gc 频繁不能一概而论吧

猫猫1月前

估计是程序消耗内存较大引发的吧。1、看是否有内存泄露,2、查看jvm参数是否配置合理