硬件:一台centos linux 64位8G,2核的server。
四个生产tomcat。
废话不多说,喷子勿扰,上截图。
上面是优化的生产环境,下面我们看看未做任何优化的测试环境,如图:
总结:
不难看出,优化后的生产环境在运行半个月后未进行过任何一次fullGc,而且老年代剩余空间还非常大,更而且生产环境有4台tomcat实例。
而未优化过的测试环境在跑了将近1个月的时间,发现fullGc居然两千多次,老年代可用空间所剩无几。
硬件:一台centos linux 64位8G,2核的server。
四个生产tomcat。
废话不多说,喷子勿扰,上截图。
上面是优化的生产环境,下面我们看看未做任何优化的测试环境,如图:
总结:
不难看出,优化后的生产环境在运行半个月后未进行过任何一次fullGc,而且老年代剩余空间还非常大,更而且生产环境有4台tomcat实例。
而未优化过的测试环境在跑了将近1个月的时间,发现fullGc居然两千多次,老年代可用空间所剩无几。
摘要本文将深入的学习与分析JVM虚拟机的原理和相关的调优的相关实例。知识脑图类文件结构
现象一:CPU瞬间被占满第一步: top -c 查看当前占用CPU比较高的进程top指令的参
现象:系统日常运行正常突然发生fullgc甚至内存溢出,重启后恢复正常但是过了几天又
请求延迟导致内存溢出堆外内存溢出-XX:+DisableExplicitGC导致System.gc()不生效
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M