Saturday 10 May 2003 7:00:27 am
I did some benchmarking with ezhttpbench on the main page of http://unix.se (local copy of the site, running eZ publish 2.2.8) with PHP-Accelerator, APC and Turck MMCache. Summary: APC comes out on top, beating both PHPA and Turck, who had similar results. APC is being developed again, and according to http://mail.communityconnect.com/pipermail/apc-cache/2003-April/002153.html the next release should be out sometime later this month. Tested on:
Apache 1.3.27, PHP 4.3.1, RedHat 8.1-beta, Linux 2.4.18-18.8.0
Athlon XP 1700+, 512MB RAM ezhttpbench, count 50 Results: Without cache:
Time elapsed: 12.66 seconds.
Average time pr page: 0.25 seconds. File size: 42.51KB (43,527.00 bytes)
Throughput: 0.16MB/s
Throughput: 167.86KB/s
Throughput: 1.31Mb/s Throughput: 1,342.84Kb/s
Maximum number of pages pr minute: 236.93 pages.
Maximum number of pages pr hour: 14,216.04 pages.
Maximum number of pages pr day: 341,185.01 pages. Maximum number of pages pr month: 10,235,550.35 pages. PHP-Accelerator 1.3.3r2, http://www.php-accelerator.co.uk:
Time elapsed: 1.74 seconds.
Average time pr page: 0.03 seconds. File size: 42.51KB (43,527.00 bytes)
Throughput: 1.19MB/s
Throughput: 1,219.73KB/s
Throughput: 9.53Mb/s Throughput: 9,757.84Kb/s
Maximum number of pages pr minute: 1,721.69 pages.
Maximum number of pages pr hour: 103,301.69 pages.
Maximum number of pages pr day: 2,479,240.56 pages. Maximum number of pages pr month: 74,377,216.82 pages. APC, http://apc.communityconnect.com/sources/apc-cvs.tar.gz:
Time elapsed: 1.53 seconds.
Average time pr page: 0.03 seconds. File size: 42.51KB (43,527.00 bytes)
Throughput: 1.36MB/s
Throughput: 1,392.59KB/s
Throughput: 10.88Mb/s Throughput: 11,140.71Kb/s
Maximum number of pages pr minute: 1,965.69 pages.
Maximum number of pages pr hour: 117,941.52 pages.
Maximum number of pages pr day: 2,830,596.60 pages. Maximum number of pages pr month: 84,917,897.98 pages. Turck MMCache 2.3.10, http://www.turcksoft.com/en/e_mmc.htm:
Time elapsed: 1.77 seconds.
Average time pr page: 0.04 seconds. File size: 42.51KB (43,527.00 bytes)
Throughput: 1.17MB/s
Throughput: 1,198.88KB/s
Throughput: 9.37Mb/s Throughput: 9,591.06Kb/s
Maximum number of pages pr minute: 1,692.27 pages.
Maximum number of pages pr hour: 101,536.07 pages.
Maximum number of pages pr day: 2,436,865.75 pages. Maximum number of pages pr month: 73,105,972.57 pages.
|