Performance boost for LAMP stack
This weekend I got around to benchmarking conshell.net and my own website using apachebench (ab). For some time I suspected conshell as having sluggish performance and ab showed it was only able to serve three requests per second for the home page.
So I added varnish and APC to the mix, the performance increases 3x. I recommend anyone with a sluggish LAMP server look into these two options.
Here are my #s from ab.
ab -n20 -c2 http://conshell.net/wiki/index.php/Special:Specialpages
http://conshell.net/wiki/index.php/Special:Specialpages
noapc-novarnish Requests per second: 3.28 [#/sec] (mean)
noacp-varnish Requests per second: 3.43 [#/sec] (mean)
apc-novarnish Requests per second: 8.17 [#/sec] (mean)
apc-varnish Requests per second: 9.94 [#/sec] (mean)
ab -n20 -c2 http://conshell.net/wiki/index.php/Main_Page
http://conshell.net/wiki/index.php/Main_Page
noapc-novarnish Requests per second: 2.77 [#/sec] (mean)
noapc-varnish Requests per second: 3.02 [#/sec] (mean)
apc-novarnish Requests per second: 8.26 [#/sec] (mean)
apc-varnish Requests per second: 9.65 [#/sec] (mean)
Labels: performance, servers



