描述了webperg这个具有产生各类HTTP请求负载的灵活机制的Web服务器性能测量工具.webperf开发的重点在于构造一个健壮的、高性能的测量工具,以适合各种场合的测量工作。它的特点包括高度健壮性,具有产生和维持稳定请求负载的能力,支持HTTP/1.1协议,并且它还具备请求负载生成和性能测量上的高度可扩展性。详细描述了webperf的设计和实现,以及在开发过程中所获得的经验。%This paper describes webperf, a tool for measuring Web server performance. It provides a flexible facility for generating various HTTP workloads and for measuring server performance. The focus of webperf is not on implementing one particular benchmark but on providing a robust, high-performance tool that facilitates the construction of both micro-and macro-level benchmarks. The three distinguishing cbaracteristics of webperf are its robustness, which includes the ability to generate and sustain server overload, support for the HTTP/1.1 protocol, and its extensibility to new workload generators and performance measurements. In addition to reporting on the design and implementation of webperf, this paper also discusses some of the experiences aud insights gained while realizing this tool.
展开▼