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
-~----------~----~----~----~------~----~------~--~---

Reply via email to