linux 系统性能测试工具

http_load:测试web服务器的吞吐量与负载
  1、http_load是国外一个博主写的一个基于Linux的性能测工具,小巧轻便,解压缩后不到100k,下载安装方法:
  wget http://acme.com/software/http_load/http_load-12mar2006.tar.gz
  tar xzvf http_load-12mar2006.tar.gz
  cd http_load-12mar2006
  mkdir /usr/local/man
  make && make install
  2、如果遇到错误,可以执行安装:yum -y install gcc gcc-c++
  在这里插入图片描述

3、测试之前先执行进入目录:cd http_load-12mar2006,然后再执行:vi url,输入你想要测试的域名网址,保存退出。
  http://www.baidu.com
  4、http_load测试的命令格式是:./http_load -p 100 -s 10 url ,-p表示并发进程数,-s表示持续时间,此命令表示在10秒钟内以每次100个并发进程发起请求。
  5、这是运行http_load后的结果演示:
  在这里插入图片描述

6、http_load有关参数解释说明如下:
  [root@None http_load-12mar2006]# ./http_load -p 100 -s 10 url
  495 fetches, 100 max parallel, 2.24393e+07 bytes, in 10.0022 seconds
  一共请求连接495次,最大并发线程100个,持续10.0022秒,总传输速率为 2.24393e+07 bytes
  45332 mean bytes/connection
  每次请求连接平均数据量
  49.4891 fetches/sec, 2.24344e+06 bytes/sec
  每秒的响应请求连接数,每秒传输的数据量
  msecs/connect: 112.466 mean, 157.051 max, 103.031 min
  每次连接平均响应时间,最大时间,最小时间
  msecs/first-response: 1053.73 mean, 2466.83 max, 179.647 min
  每次连接平均返回时间,最大,最小。
  HTTP response codes:
  code 200 – 495
  HTTP返回码:200 ,一共495次。
  7、测试结果中,主要参考fetches/sec、msecs/connect数值,即服务器每秒能够响应的查询次数的数值来衡量性能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

web修理工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值