[Linux 调优] 各大压力测试软件对比(webbench ab http_load siege)

Jun 30th, 2010

转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]

本文链接: http://www.php-oa.com/2010/06/30/webbench-ab-http_load-siege.html

上次讲要写一个各大压力测试软件的文章.这次更新发出来,主要是针对能打出的压力,和功能二个方面来对比.目前主流的压力测试软件有

webbench ab http_load siege 这几个.大多运维人员,也是做这几个软件来进行测试.

 先学学老外的,先介绍结果.我测试为了保证公平.都会让环境保持一样,所以这个大家不用怀疑.

输出压力的能力:

软件 每秒处理数
webbench 4876
ab 4059
http_load 3148
siege 1822

从上面可以看过,webbench 能力最强, ab 紧接着来的.其它的压力软件,能打出的每秒的能力差些.

功能对比

 针对一些常用的功能,进行了一下对比,方便我们选择自己合适的测试软件.

  自定义http头 url列表 随机 URL https支持 KeepAlive cookie支持 HTTP1.0/1支持 认证支持 时间测试压力
webbench             yes   yes
ab yes       yes yes   yes  
http_load   yes yes yes         yes
siege yes yes yes yes          
Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪 ViVi 365Key 网摘 天极网摘 和讯网摘 博拉网 POCO 网摘 饭否 QQ 书签 Digbuzz 我挖网 Mister Wong
Tags:
  1. suchasplus
    Aug 18th, 2010 at 18:16
    Reply | Quote | #1

    输出压力的能力是如何测试的? 我用一台很烂的pc跑siege,都能打出6k

  2. ray
    Dec 13th, 2010 at 02:35
    Reply | Quote | #2

    有条件还是上测试仪表测试比较准确,比如smartbit 或 ixia的产品

  3. 江西燕子
    Jan 20th, 2011 at 02:57
    Reply | Quote | #3

    最后用的是webbench 进行测试的