发表于 作者 admin
我查看我们服务器的状态,半个月发生了900+次full gc,大约20分钟一次full gc,这是正常的吗?或者说优化到多久一次会比较合理? 虽然没有优化过。不过觉得这个需要按照实际的业务需求和业务能力去做支撑.才好优化。 看java应用的heap大小以及qps,不过初步看20分钟一次的full gc,貌似不大正常 jvm的优化谈起来可以讲几个小时,这里简单的给你点意见,不系统的展开说。 其一 :你的问题是full gc 频繁,看下总内存和老年代设置的是否太小了。 其二:添加以下参数 其三 : 代码原因 dump 内存 |
|
来自: liang1234_ > 《jvm&垃圾回收》