某同学的性能测试的问题和答疑

这篇博客讨论了性能测试中的关键参数设置,如并发数和循环数如何影响CPU和内存使用率。博主强调了在压测中达到90%的CPU利用率目标,并分享了合理设置的例子。同时,文章还探讨了JVM指标、OldGC监控和QPS值的差异,提供了一些监控和调优的方法。
摘要由CSDN通过智能技术生成
关于性能测试理解:
1、对于压测应用的单台机器的极限情况下,95线,99线,QPS,是否存在OldGC情况。


一般极限情况,CPU或者内存的占用率达到90%左右,为了压测到这个极限值,并发数和循环数的设置是否有什么设置原则?
例如,
1)并发200,循环5000次,共100万请求,压测结果发现没有达到极限值预期
2)并发100,循环10000次,共100万请求,压测结果仍然没有达到极限值预期
3)并发80,循环20000次,共160万请求,恰好复合预期,CPU占比90%左右


上面第3点并发数和循环数这样的设置是否合理?是不是所有的设置都是以达到我的预期目的为条件就可以?(CPU占比90%左右)




2、并发数和循环数,通常情况下,哪个因素的值对CPU和内存的影响更大些?


3、JVM 这个指标的含义和查看以及调优方式有哪些?老师能否解释一下。


4、对于OldGC的监控,压测过程中,可以通过哪些方式查看到?


5、关于聚合报告中记录的QPS值和受压机监控平台上获得的QPS值,理论上这2者是否是应该相等的?如果实际情况中有区别,可能是哪些因素导致的?






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值