主题:UFO Pro版和Tomcat输出动态页面的能力测试报告
参与评测的具体版本:UFO Pro 3.00版,Tomcat 6.0.18版
评测工具软件:JMeter 2.3.2版
测试用server的硬件配置:双核CPU 2.20GHz 2G内存(接近一般托管服务器的硬件配置)
测试方法:在web server所在的本地机上以127.0.0.1访问web server以去掉网络阻塞波动带来的影响;每次测试完一个web server软件重启一次计算机,保证条件相同;对不同线程数第一次测试结果不记,扣除web server初始化对象带来的误差。
测试过程:让UFO Pro 3.00版和Tomcat 6.0.18版都运行一个相同的2kb的readdata.jsp,然后启动JMeter,以50x10, 100x10, 200x10, 300x10, 400x10的线程数x循环次数和Ramp-up period为0s对readdata.jsp进行请求访问。
Tomcat 6.0.18版的测试结果:
Label #Samples Average Median 90%Line Min Max Error Throughput KB/sec
500 75 57 110 1 455 0.00% 466.9/sec 235.7
1000 65 12 235 0 792 0.00% 811.0/sec 409.5
2000 128 7 512 0 1838 0.00% 812.0/sec 410.0
3000 186 28 873 0 2027 3.33% 843.2/sec 448.2
4000 239 20 1154 0 2306 7.27% 884.0/sec 497.7
UFO Pro 3.00版的测试结果:
Label #Samples Average Median 90%Line Min Max Error Throughput KB/sec
500 23 21 47 1 84 0.00% 1048.2/sec 529.2
1000 12 3 42 1 111 0.00% 1293.7/sec 653.1
2000 7 3 27 0 81 0.00% 1322.8/sec 667.8
3000 45 4 193 0 910 0.00% 1345.6/sec 679.5
4000 164 42 437 0 1212 0.25% 1036.0/sec 525.1
(出现Error的时候,Jmeter将失败的请求计入了Throughput和KB/sec中)
评测工具软件:JMeter 2.3.2版
测试用server的硬件配置:双核CPU 2.20GHz 2G内存(接近一般托管服务器的硬件配置)
测试方法:在web server所在的本地机上以127.0.0.1访问web server以去掉网络阻塞波动带来的影响;每次测试完一个web server软件重启一次计算机,保证条件相同;对不同线程数第一次测试结果不记,扣除web server初始化对象带来的误差。
测试过程:让UFO Pro 3.00版和Tomcat 6.0.18版都运行一个相同的2kb的readdata.jsp,然后启动JMeter,以50x10, 100x10, 200x10, 300x10, 400x10的线程数x循环次数和Ramp-up period为0s对readdata.jsp进行请求访问。
Tomcat 6.0.18版的测试结果:
Label #Samples Average Median 90%Line Min Max Error Throughput KB/sec
500 75 57 110 1 455 0.00% 466.9/sec 235.7
1000 65 12 235 0 792 0.00% 811.0/sec 409.5
2000 128 7 512 0 1838 0.00% 812.0/sec 410.0
3000 186 28 873 0 2027 3.33% 843.2/sec 448.2
4000 239 20 1154 0 2306 7.27% 884.0/sec 497.7
UFO Pro 3.00版的测试结果:
Label #Samples Average Median 90%Line Min Max Error Throughput KB/sec
500 23 21 47 1 84 0.00% 1048.2/sec 529.2
1000 12 3 42 1 111 0.00% 1293.7/sec 653.1
2000 7 3 27 0 81 0.00% 1322.8/sec 667.8
3000 45 4 193 0 910 0.00% 1345.6/sec 679.5
4000 164 42 437 0 1212 0.25% 1036.0/sec 525.1
(出现Error的时候,Jmeter将失败的请求计入了Throughput和KB/sec中)