`
sillycat
  • 浏览: 2542597 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

WRK a HTTP Benchmarking Tool

 
阅读更多

WRK a HTTP Benchmarking Tool

1. First Simple Use
First of all, download and install the tool
>git clone https://github.com/wg/wrk.git

>cd wrk
>make

It will generate the wrk execute application there. Then we can add this to the bin.

>sudo ln -s /Users/carl/tool/wrk /opt/wrk
>vi ~/.profile
export PATH=/opt/wrk:$PATH

>. ~/.profile

Follow the readme and do it like this.
>wrk -t12 -c400 -d30s https://github.com/wg/wrk

 

Running 30s test @ https://github.com/wg/wrk 

12 threads and 400 connections 

Thread Stats   Avg      Stdev     Max   +/- Stdev    Latency     5.28s     3.11s   16.48s    75.26%    Req/Sec     5.66      2.98    29.00     91.75%  1307 requests in 30.71s, 67.07MB read  Socket errors: connect 0, read 58, write 0, timeout 2595 Requests/sec:     42.56 Transfer/sec:      2.18MB

2. Lua language and API
…snip.. 


References:
https://github.com/wg/wrk


分享到:
评论

相关推荐

    wrk-node-benchmarking:wrk node.js http基准测试工具

    wrk-node-benchmarking Wrk node.js http基准测试工具。 wrk基准测试的框架包装。 而是在全局运行它。 这将在gulp任务运行器中实现。 跑步 ./node_modules/.bin/wrk <options> 用法 'use strict' ; var wrkNode ...

    性能测试工具wrk-4.1.0-linux

    wrk以其轻量级、高性能和易于扩展性,区别于其他性能测试工具,如Apache JMeter、ab(Apache HTTP Server Benchmarking Tool)等。它更适合对高并发、短连接场景下的Web服务进行压力测试,而JMeter则更适合功能测试...

    wrk.zip 压测工具wrk 下载

    wrk是一款高性能的HTTP基准测试工具,由Liz Rice和Matt T. Proud共同开发,主要用于Web服务器的压力测试。它基于LuaJIT脚本语言,可以进行复杂的HTTP请求定制,并能生成详尽的性能报告。在本文中,我们将深入探讨wrk...

    wrk-v1.2.zip

    WRK 是微软于 2006 年针对教育和学术界开放的 Windows 内核的部分源码, WRK(Windows Research Kernel)也就是 Windows 研究内核, 在 WRK 中不仅仅只提供了 Windows 内核模块的部分代码,其还提供了编译工具, ...

    windows WRK 源代码

    《深入理解Windows WRK源代码》 Windows操作系统是全球广泛使用的个人计算机系统,其内部机制深奥复杂。WRK(Windows Research Kernel)是微软提供的一种用于教学和研究目的的简化版Windows内核,它揭示了操作系统...

    压力测试工具wrk在centos7,ubuntu18,20,wsl-ubuntu18,20的二进制包

    wrk是一款高性能的HTTP压力测试工具,由Dave Pacheco开发,主要用C语言编写,设计用于测试Web服务器的性能。它使用了LuaJIT脚本语言,可以定制测试行为,提供了丰富的报告数据,包括吞吐量、响应时间和并发连接数等...

    Wrk 内核源代码

    ** Wrk 内核源代码详解 ** "Wrk 内核源代码"是一份用于研究和学习操作系统内核的宝贵资源,它提供了一个类似Windows Server 2003的操作系统核心的实现。通过深入分析这份源代码,我们可以洞察Windows系统的工作原理...

    Windows内核源码WRK

    WRK 是微软于 2006 年针对教育和学术界开放的 Windows 内核的部分源码, WRK(Windows Research Kernel)也就是 Windows 研究内核, 在 WRK 中不仅仅只提供了 Windows 内核模块的部分代码,其还提供了编译工具, 也...

    WRK-v1.2 windows开源

    WRK-v1.2是一个开源项目,主要针对Windows操作系统内核进行学习和研究。这个项目的目的是为开发者提供一个深入理解Windows内核工作原理的平台。WRK,全称为Windows Research Kernel,是由微软发布的一个简化版的...

    WRK-v1.2源文件及VS2008工程设置

    1. 【WindowsResearchKernel-WRK1.2.rar】 应该直接使用命令行方式编译 WRK-v1.2,假设解压出来的放置在 D:\WRK-v1.2 下,并编译成x86方式,打开一个cmd: set arch=x86 [或者选择 amd64] path D:\WRK-v1.2\...

    wrk内核详细源代码

    WRK的全称是“Windows Research Kernel”,它是微软为高校操作系统课程提供的可修改和跟踪的操作系统教学平台。它给出了Windows这个成功的商业操作系统的内核大部分代码,可以对其进行修改、编译,并且可以用这个...

    wrk内核编译 成品

    【标题】"wrk内核编译 成品" 指的是一个已经完成编译的Windows内核修改版,名为wrk(可能是Windows Research Kernel的缩写),它被设计为适用于Windows 2000和Windows XP Service Pack 1操作系统。这个内核编译版本...

    go-wrk, 一个小型的http/https基准工具编写.zip

    go-wrk, 一个小型的http/https基准工具编写 wrk-0.1这是一个类似于 https://github.com/wg/wrk的小型http基准工具,但是在 go 。 它有几个在wrk中没有的特性https支持( 在客户端有相当昂贵的支持,并禁用 alives )...

    性能测试工具——WRK

    wrk是一款简单的HTTP压测工具,托管在Github上,wrk 的一个很好的特性就是能用很少的线程压出很大的并发量. 原因是它使用了一些操作系统特定的高性能 io 机制, 比如 select, epoll, kqueue 等. 其实它是复用了 redis ...

    WRK研究代码及相关文档

    WRK,全称为Windows Research Kernel(Windows研究内核),是微软提供给学术界和研究者的一个简化版Windows操作系统内核,用于教学和研究目的。这个压缩包包含的是关于WRK的研究代码以及相关的文档,其中可能涵盖了...

    WRK及其环境配置

    WRK为WINDOWS为教学和科研提供的内核源代码的访问许可 WRK的全称是"Windows Research Kernel",它是微软为高校操作系统课程提供的可修改和跟踪的操作系统教学平台。它给出了Windows这个成功的商业操作系统的内核大...

    WRK Windows Research Kernel code

    "WRK Windows Research Kernel code" 是微软在2006年发布的一个开源项目,旨在为学术研究和教育提供一个深入理解Windows操作系统内核的机会。这个项目揭示了Windows操作系统的内部工作机制,让研究者和学生能够探索...

    cpp-wrk是一种现代的HTTP基准测试工具

    **cpp-wrk:现代HTTP基准测试工具** cpp-wrk,基于wrk的C++实现,是一种高效的、现代的HTTP性能测试工具。它被设计用来在单个多核CPU环境中产生大量负载,以评估Web服务器和应用程序的性能极限。wrk利用了多线程...

    wrk.tar.gz 压测工具,已经编译完

    wrk是一款高性能的HTTP基准测试工具,用于评估Web服务器或应用程序的性能。它由Steve Leach创建,使用了LuaJIT脚本语言,允许用户自定义测试场景,进行复杂的负载测试。在提供的wrk.tar.gz压缩包中,包含了编译好的...

Global site tag (gtag.js) - Google Analytics