JVM新生代和老年代的参数——一次ElasticSearch的jvm参数调整
在测试服务器上发现 ES 进程总是挂掉,于是看 ES 的 gc 情况:
先查到进程的 PID 号,然后使用 jstat 指令:jstat -gc PID 50005000 是毫秒,每 5 秒刷新一次打印。查看日志如下:
可以看到经过一段时间的观察,新生代的 YoungGC 并没有发生,一直是 18 次没改变,而 FullGC 在新生代内存用完时就会出现一次,非常的频繁。
原因很明显,年老代的内
原创
2018-04-15 00:46:41 ·
5586 阅读 ·
0 评论