TechHui

Hawaiʻi's Technology Community

I just discovered an interesting tool that comes pre-installed on OSX. ApacheBench is a great tool for measuring site performance. Here is an example usage along with the output:

dleuck$ ab -n 50 -t 50 -c 3 http://www.ikayzo.com/
This is ApacheBench, Version 1.3d <$Revision: 1.73 $> apache-1.3
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd
http://www.zeustech.net
Copyright (c) 2006 The Apache Software Foundation,
http://www.apache.org

Benchmarking www.ikayzo.com (be patient)
Finished 240 requests
Server Software: Apache/2.0.54
Server Hostname: www.ikayzo.com
Server Port: 80

Document Path: /
Document Length: 11509 bytes

Concurrency Level: 3
Time taken for tests: 50.138 seconds
Complete requests: 240
Failed requests: 0
Broken pipe errors: 0
Total transferred: 2844488 bytes
HTML transferred: 2763271 bytes
Requests per second: 4.79 [#/sec] (mean)
Time per request: 626.72 [ms] (mean)
Time per request: 208.91 [ms] (mean, across all concurrent requests)
Transfer rate: 56.73 [Kbytes/sec] received

Connnection Times (ms)
min mean[+/-sd] median max
Connect: 81 199 366.7 155 3105
Processing: 276 424 221.5 401 3430
Waiting: 182 423 221.6 400 3430
Total: 276 623 427.1 582 3637

Percentage of the requests served within a certain time (ms)
50% 582
66% 622
75% 646
80% 657
90% 737
95% 799
98% 3279
99% 3338
100% 3637 (last request)

Views: 58

Sponsors

web design, web development, localization

© 2024   Created by Daniel Leuck.   Powered by

Badges  |  Report an Issue  |  Terms of Service