JAVA HotSpot GC收集器实践记录
本文已收录在本人整编的JAVA技术资源目录中,微信用户请点击头像查看《JAVA通关秘籍》 简介 最近仔细研读了《深入理解JAVA虚拟机:JVM高级特性与最佳实践》的前几章,本文仅仅是本人对理论的一次实践,记录了其中认为比较有参考意义的数据,可能没有太过清晰的主旨,一切尽在数据中,还请各位自行领悟 背景 项目:某中小型P2P平台的开发环境 规模:100+个包,1000+个类 环境:JDK1.8,运行在tomcat7 监控工具:jvisualvm 插件:visual GC IDE:IDEA 开发机:I5 6代,16G内存,机械硬盘 未调优 image.png 使用IDEA,配置tomcat7,JVM只配置打印GC详情 启动时连续进行了几次GC,有自动扩容 [GC (Allocation Failure) [PSYoungGen: 74450K->10722K(140800K)] 74538K->11500K(314368K), 0.0077791 secs] [Times: user=0.05 sys=0.02, real=0.01 secs] [GC (Allocation ...