Anon - Normal page cache off - block cache off (e.g., Drupal 6-dev) Concurrency Level: 5 Time taken for tests: 100.005 seconds Complete requests: 500 Failed requests: 0 Broken pipe errors: 0 Total transferred: 9827000 bytes HTML transferred: 9585500 bytes Requests per second: 5.00 [#/sec] (mean) Time per request: 1000.05 [ms] (mean) Time per request: 200.01 [ms] (mean, across all concurrent requests) Transfer rate: 98.27 [Kbytes/sec] received === Anon - Normal page cache off - block cache on Concurrency Level: 5 Time taken for tests: 84.432 seconds Complete requests: 500 Failed requests: 0 Broken pipe errors: 0 Total transferred: 9262000 bytes HTML transferred: 9020500 bytes Requests per second: 5.92 [#/sec] (mean) Time per request: 844.32 [ms] (mean) Time per request: 168.86 [ms] (mean, across all concurrent requests) Transfer rate: 109.70 [Kbytes/sec] received === Auth user - Page caching N/A - Block cache off Concurrency Level: 5 Time taken for tests: 102.914 seconds Complete requests: 500 Failed requests**: 325 (Connect: 0, Length: 325, Exceptions: 0) Broken pipe errors: 0 Total transferred: 9103122 bytes HTML transferred: 8923622 bytes Requests per second: 4.86 [#/sec] (mean) Time per request: 1029.14 [ms] (mean) Time per request: 205.83 [ms] (mean, across all concurrent requests) Transfer rate: 88.45 [Kbytes/sec] received **Failed requests indicate that the server, which did not have MySQL query caching turned on per benchmarking standards, had a hard time keeping up with the load. This illustrates just how hard Drupal has to work to serve un-cached, authenticated users. === Auth user - Page caching N/A - Block cache on Concurrency Level: 5 Time taken for tests: 86.757 seconds Complete requests: 500 Failed requests: 0 Broken pipe errors: 0 Total transferred: 8966500 bytes HTML transferred: 8787000 bytes Requests per second: 5.76 [#/sec] (mean) Time per request: 867.57 [ms] (mean) Time per request: 173.51 [ms] (mean, across all concurrent requests) Transfer rate: 103.35 [Kbytes/sec] received