I'm starting to benchmark my application and was wondering if this is normal results / degradation when new layers are added.
Basically I was worried about the ~35% decline when it hits mongrel, and the following 40% decline when it hits a blank rails app. Getting just over a third of the theoretical max seems pretty awful when its just a blank page. Can anyone suggest either some config settings, or where to look to see what improvements can be made? This is from httperf - It was run on my desktop pointed towards a webserver in another room (2 hops away max). I ran a 5 conn warm-up prior to running the real test. (apache - gif image) httperf --server=test --port=80 --uri=/bg.gif --num-conns=10000 Reply rate [replies/s]: min 625.1 avg 653.0 max 687.0 stddev 31.4 (3 samples) Reply rate [replies/s]: min 450.0 avg 495.7 max 545.6 stddev 50.9 (4 samples) Reply rate [replies/s]: min 494.8 avg 520.7 max 546.6 stddev 36.6 (2 samples) Reply rate [replies/s]: min 554.6 avg 581.6 max 600.8 stddev 24.1 (3 samples) avg: 562 (mongrel - gif image) httperf --server=test --port=3000 --uri=/images/bg.gif --num-conns=8000 Reply rate [replies/s]: min 347.2 avg 362.5 max 370.4 stddev 10.8 (4 samples) Reply rate [replies/s]: min 337.4 avg 368.6 max 382.4 stddev 21.0 (4 samples) Reply rate [replies/s]: min 351.6 avg 361.6 max 378.8 stddev 11.9 (4 samples) Reply rate [replies/s]: min 344.0 avg 361.7 max 376.4 stddev 14.7 (4 samples) avg: 363 % = 64.5% of Potential Max (mongrel - blank controller / index file, no global layout etc.) httperf --server=test --port=3000 --uri=/test --num-conns=4000 Reply rate [replies/s]: min 205.6 avg 210.9 max 217.0 stddev 5.7 (3 samples) Reply rate [replies/s]: min 193.5 avg 205.3 max 215.4 stddev 11.1 (3 samples) Reply rate [replies/s]: min 205.8 avg 215.9 max 226.2 stddev 10.2 (3 samples) Reply rate [replies/s]: min 192.6 avg 209.1 max 218.2 stddev 14.3 (3 samples) avg: 210 37% of Potential Max 58% of Potential Mongrel Max -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Deploying Rails" group. To post to this group, send email to rubyonrails-deployment@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rubyonrails-deployment?hl=en -~----------~----~----~----~------~----~------~--~---