2017年8月29日

[转]触发fullgc的条件

摘要: 良好的状态是:minor gc比较多 full gc 比较少 因为fullgc时间比较慢,而且会占用CPU的时间片。 不好的状态是:minor gc比较少 full gc 比较多 这样程序就一直卡在full gc上了。 堆内存划分为 Eden、Survivor 和 Tenured/Old 空间,如下 阅读全文

posted @ 2017-08-29 14:52 zhouzhou0615 阅读(2536) 评论(0) 推荐(0) 编辑

solr es调优化和问题排查

摘要: (1)TOP 显示当前进程状态,结合 ps -aux 可以看是哪一个服务。mpstat 可以看是cpu的负载 (2)TOP -H -u 用户名 显示该用户下 所有的线程。 还有pstree (3)jstat -gc pid 1000 100 查看当前程序的GC问题 (4)jstack pid 看 有 阅读全文

posted @ 2017-08-29 10:44 zhouzhou0615 阅读(285) 评论(0) 推荐(0) 编辑

导航