2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 性能测试工具 wrk 安装与初步使用

性能测试工具 wrk 安装与初步使用

时间:2022-12-13 21:38:35

相关推荐

性能测试工具 wrk 安装与初步使用

开源的性能测试工具 wrk,简单易用,没有Load Runner那么复杂,他和 apache benchmark(ab)同属于性能测试工具,但是比 ab 功能更加强大,并且可以支持lua脚本来创建复杂的测试场景。

wrk 的一个很好的特性就是能用很少的线程压出很大的并发量, 原因是它使用了一些操作系统特定的高性能 I/O 机制, 比如 select, epoll, kqueue 等。

环境背景:CentOS 7

# 安装 gcc编译环境

yum groupinstall "Development Tools"

# 安装完成之后使用 git 下载 wrk 的源码到本地:

git clone/wg/wrk.git

# 切换到git的wrk目录,然后使用make命令:

cd /home/git

make

编译完成之后,目录下面会多一个 wrk 的文件。

# 使用以下命令来测试一下:

./wrk -c 1 -t 1 -d 1

简单说一下wrk里面各个参数的意思

-t 需要模拟的线程数-c 需要模拟的连接数--timeout 超时的时间-d 测试的持续时间

结果:

Latency:响应时间Req/Sec:每个线程每秒钟的完成的请求数Avg:平均Max:最大Stdev:标准差+/- Stdev: 正负一个标准差占比

标准差如果太大说明样本本身离散程度比较高. 有可能系统性能波动很大.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。