Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Done some basic benchamrks. Pretty spectacular:
Before (with APC + Boost):
ab -n 10 -c 2 http://dupeoff.com/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking dupeoff.com (be patient).....done
Server Software: Apache/2.2.15
Server Hostname: dupeoff.com
Server Port: 80
Document Path: /
Document Length: 20424 bytes
Concurrency Level: 2
Time taken for tests: 1.012 seconds
Complete requests: 10
Failed requests: 0
Write errors: 0
Total transferred: 208920 bytes
HTML transferred: 204240 bytes
Requests per second: 9.88 [#/sec] (mean)
Time per request: 202.399 [ms] (mean)
Time per request: 101.200 [ms] (mean, across all concurrent requests)
Transfer rate: 201.61 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 4 106 318.3 6 1012
Waiting: 4 106 318.0 6 1011
Total: 4 106 318.3 6 1012
Percentage of the requests served within a certain time (ms)
50% 6
66% 6
75% 6
80% 6
90% 1012
95% 1012
98% 1012
99% 1012
100% 1012 (longest request)
AFTER (with APC + Boost + FILECACHE):
-sh-4.1$ ab -n 10 -c 2 http://dupeoff.com/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking dupeoff.com (be patient).....done
Server Software: Apache/2.2.15
Server Hostname: dupeoff.com
Server Port: 80
Document Path: /
Document Length: 20526 bytes
Concurrency Level: 2
Time taken for tests: 0.305 seconds
Complete requests: 10
Failed requests: 0
Write errors: 0
Total transferred: 209760 bytes
HTML transferred: 205260 bytes
Requests per second: 32.83 [#/sec] (mean)
Time per request: 60.919 [ms] (mean)
Time per request: 30.460 [ms] (mean, across all concurrent requests)
Transfer rate: 672.51 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.0 0 0
Processing: 44 55 10.2 58 68
Waiting: 44 55 10.2 58 68
Total: 44 55 10.2 58 68
Percentage of the requests served within a certain time (ms)
50% 58
66% 62
75% 66
80% 68
90% 68
95% 68
98% 68
99% 68
100% 68 (longest request)
Comments
Comment #1
giorgio79 CreditAttribution: giorgio79 commentedComment #1.0
giorgio79 CreditAttribution: giorgio79 commentedijoijio
Comment #2
rogical CreditAttribution: rogical commentedComment #3
rogical CreditAttribution: rogical commentedStrange , why do u use boost together with file cache?
Comment #4
giorgio79 CreditAttribution: giorgio79 commentedBoost is only for anon users...
Comment #5
rogical CreditAttribution: rogical commentedComment #6
rogical CreditAttribution: rogical commentedfile cache can be used for logged in pages?
Recently I found actually boost are used a lot in logged in page, like as megagame.com, it heavily uses boost, and also for logged in page, however, the logged in public page.
Comment #7
rogical CreditAttribution: rogical commentedAnd, ab can only test anonymous requests.
Comment #8
defconjuan CreditAttribution: defconjuan commentedMy results for my Drupal site using >ab -n200 -c4 http://[redacted]/:
Server Software: Apache/2.2.22
Server Hostname: [redaced]
Server Port: 80
Document Path: /
Document Length: 280 bytes
Concurrency Level: 4
Time taken for tests: 1.446 seconds
Complete requests: 200
Failed requests: 0
Write errors: 0
Non-2xx responses: 200
Total transferred: 96600 bytes
HTML transferred: 56000 bytes
Requests per second: 138.33 [#/sec] (mean)
Time per request: 28.917 [ms] (mean)
Time per request: 7.229 [ms] (mean, across all concurrent requests)
Transfer rate: 65.25 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 14 14 0.1 14 14
Processing: 15 15 0.1 15 15
Waiting: 15 15 0.1 15 15
Total: 28 29 0.1 29 29
And I just now pulled the following with 10 concurrency >ab -n200 -c10 http://[redacted]/:
Server Software: Apache/2.2.22
Server Hostname: [redacted]
Server Port: 80
Document Path: /
Document Length: 283 bytes
Concurrency Level: 10
Time taken for tests: 0.581 seconds
Complete requests: 200
Failed requests: 0
Write errors: 0
Non-2xx responses: 200
Total transferred: 97200 bytes
HTML transferred: 56600 bytes
Requests per second: 344.20 [#/sec] (mean)
Time per request: 29.052 [ms] (mean)
Time per request: 2.905 [ms] (mean, across all concurrent requests)
Transfer rate: 163.36 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 14 14 0.1 14 15
Processing: 15 15 0.2 15 16
Waiting: 14 15 0.2 15 16
Total: 28 29 0.3 29 30
Comment #8.0
defconjuan CreditAttribution: defconjuan commentedkjnkjnk
Comment #9
ogi CreditAttribution: ogi commentedClosed (works as designed) :-D
Comment #10
ogi CreditAttribution: ogi commented