51Testing软件测试论坛

标题: udp测试中发现的tps问题 [打印本页]

作者: hanwylion    时间: 2011-6-22 14:05
标题: udp测试中发现的tps问题
本帖最后由 hanwylion 于 2011-6-22 14:11 编辑

大家好:

有个问题,一直很困惑,请各位帮忙解答。

描述如下:

用两台配置几乎一样的pc机,进行udp应用的测试,
机子的配置是:
cpu intel core2双核3.33G,
cpu intel core2 2.8G;
memory 都是4G;
网卡:100/10Mb自适应
udp客户端显示的功能是循环发送大小为512KB的文件给server;
虚拟用户数使用lr设置为5,负载同时加压。
说明:脚本中发送一个数据文件为一个事务。
但是lr统计结果显示tps 一个为144(cpu3.33G),一个为866(cpu2.8G);

这个结果很不理解,请各位给个合理的说明,谢谢。
作者: magee    时间: 2011-6-23 11:12
不知道你其他条件是什么,但是单单从这个数字上理解 TPS 意思是每秒处理事务的能力, 你处理器频率不一样,所以处理事务能力也不一样
作者: hanwylion    时间: 2011-6-23 13:28
回复 2# magee


    lr统计结果显示tps 一个为144(cpu3.33G),一个为866(cpu2.8G);奇怪的就是,处理器频率高的,tps结果反而低,搞不明白。
作者: hanwylion    时间: 2011-6-23 13:30
自己写的udp client,就是简单的实现了固定大小的udp包的发送,测试中每发送一个包就记为一个事务。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2