性能分析
无可无奈
这个作者很懒,什么都没留下…
展开
-
TPS死活上不去,为啥?
接到了这个任务,发现这个接口在容量测试过程中,发现无论并发用户数有多大,TPS无增长,响应时间随着用户数的增加而增加,服务器资源消耗较小,并在逐渐增加并发用户数的过程中,出现大量超时报错。处于受阻塞状态的某一线程正在等待监视器锁,以便进入一个同步的块/方法,或者在调用 Object.wait 之后再次进入同步的块/方法。从整个应用来看,原本线程应该执行业务代码并快速返回结果的,但是现在线程被挂起等待了,因此相应的我们的RT也就增加了。线程正在JVM中执行,有可能在等待操作系统中的其他资源,比如处理器。原创 2023-04-12 00:57:11 · 1471 阅读 · 0 评论 -
性能学习——CPU和小套路
对于CPU这块,我们一般来说对于CPU性能测试的重要指标就是如下几点:1、使用率<70%2、cpu队列<cpu个数*核数*0.73、中断4、上下文切换 5000*CPU数其实吧这个指标不太准确,现在来说CPU使用率小于70,这不是一个定量,对于性能测试来说cpu使用率被压榨的越高越好,但是对于运维人员来说使用率最好还是维持在小于70的状态,为啥?因为这么做最稳定相对...原创 2018-12-07 10:01:20 · 5849 阅读 · 0 评论