jmeter做接口压力测试的时候,监控服务器的几个疑问
环境信息:1个CPU,4核的1、在jmeter中监控服务器CPU的时候,根据processid监控测单进程CPU资源占用率达到500%,不根据processid监控的总的CPU监控为72%,在服务器上使用top命令查看进程时后该进程的CPU占用率为220%
疑问1:为什么总的CPU和单进程的CPU监控差别这么大?
疑问2:1个CPU,4核的,最多是不是也只能到达400%
疑问3:top查看的进程占用率为何与jmeter中根据processid监控测单进程CPU资源占用率差别这么大?
求解,多谢
我一直有一个疑问,客户端的软件上是如何获取到服务器的CPU占有率,内存占用,磁盘I/O详情的。你连服务器的用户名、密码都不知道进都进不去,这些性能测试软件却能获取到服务器硬件数据,真的想知道loadrunner 是如何办到的?有没有大神能解释解释。 环境原因,网络原因把 总的CPU和单进程的CPU差别当然大了 要按平均来计算 记得单核和多核是有计算公式的 不是的,是有计算公式的
页:
[1]