java_opts gc回收器_【深入浅出-JVM】(39):实战垃圾回收对 Tomcat 性能影响

目的

通过 JMeter 对 Tomcat 增加压力,调整虚拟机参数达到调优效果,增加吞吐量

环境

tomcat7,jdk7,jmeter3.1,一个web网站

配置Jmeter配置线程数

14a5946c07e16a24c724b8cbc5ed1a32.png

10 个线程循环 1000 次

配置 HTTP 请求

13a34bd9fbf4a70e3bd4ae013e9ef8e0.png

配置观察结果

524fa195888b2554e1fe1f3b014a1142.png

配置聚合报告

a1a5f7c19689b29ae2f787b8d45473b0.png

吞吐量,一秒钟 141.2 个请求

配置 Tomcat

初试串行回收器

在 tomcat 的 catalina.sh 添加

1JAVA_OPTS="-Xloggc:gc.log -XX:+PrintGCDetails -Xmx100M -Xms32M -XX:+HeapDumpOnOutOfMemoryError -XX:+UseSerialGC"

tomcat 日志

75461706e2b4950cdd092ff990feceec.png

限制堆初始32M,最大 100M,GC 初始日志

1

2

3

4

5

6Java HotSpot(TM) 64-Bit Server VM (25.0-b70) for bs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值