Skip to content
Commit 184b080a authored by Dirk-Willem van Gulik's avatar Dirk-Willem van Gulik
Browse files

It turns out that 'ab' has been under reporting apache's performance
for years; this patch fixes that; and also adds

-	median/standard deviation calculations; to get an
	idea of how good your measurement is. And a warning
	if results are way out of bound.
-	prints a 'percentile' table. Which shows the time it
	took to process 50,66,80,90 etc percent of the requests.
-	fixes a significant int overrun bug which caused longer
	runs to generate realistic but totally bogus results. And
	also changes in the write/pipe error handling to not cause
	those skew a test unnoticed) Credits to Sander Temme
 	<sander@covalent.net> for solving this riddle.
-	add's gnuplot/CSV output for postprocessing.
-	adds very rudimentary SSL support.

For full details on why this was nessesary (and lead to surprizing
results to say the leat); attend Sander Temme his talk at the
Santa Clara Apache Con next week:

	TH18: Measuring and Enhancing Apache Performance
	Day: Thu Time: 18h30
	This presentation will describe a facility for testing web
	server performance and will present some test results
	for various system- and Apache configuration options.
	Additionally, some suggestions on performance tuning will be presented.

Sorry for the size of the patch - but for various reasons we did not
get round to committing it :-( Getting results and getting confidence
in the output was just more important. I will do asap for 2.0 as well.

Input/comments/cronstructive critism as to the processing and presentation
of the data is greatly appreciated !

Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@88624 13f79535-47bb-0310-9956-ffa450edef68
parent a3011313
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment