一个热衷于测试的人!

负载发生器的计算

上一篇 / 下一篇  2013-03-19 16:41:55 / 个人分类:性能测试

    在测试时,需要计算测试过程中需要使用多少台负载发生器才算是合理的任何一台计算机所能支持的虚拟用户数都有一个上限值,如果在测试过程中需要测试的并发虚拟用户数超过计算机所能支持的最大虚拟用户数,这时测试的负载机本身也就成为性能的瓶颈。每个虚拟用户运行时需要占用一定的系统内在资源,具体的值官方文档中有表明,通过这个值可以计算出一台计算机最多支持多少个虚拟用户。例如,假设负载发生器的计算机使用的内存容量为512MB,在测试过程中每个虚拟用户需要的内在资源大概为2.5MB,这台计算机最多只能劫持00个虚拟用户并发测试,如果需要测试500个虚拟用户并发,那么就需要两台计算机。
    当使用多台负载发生器时,一定要保证负载均衡。如果负载牌不均衡的情况,那么在测试过程中,有的负载机很忙,而有的负载机又牌很闲状态,这样测试出来的值是不可靠的。
    在实际测试过程中不要将Controller和负载机设置为同一台机器。因为Controller控制机在录制和编辑脚本时会占用系统资源,如果放在同一台计算机上测试结果会不准确。

TAG: 负载

 

评分:0

我来说两句

Open Toolbar