Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Updated results.

  • Loading branch information...
commit d3a39f6fd719e41366e2307628f8e016bfddcb3c 1 parent 993bd08
@mightybyte mightybyte authored
Showing with 61 additions and 47 deletions.
  1. +61 −47 results.txt
View
108 results.txt
@@ -1,28 +1,34 @@
----------------------------------------------------------------
-Results Summary
+Different httperf settings used
----------------------------------------------------------------
-pong returns a 4-byte response of "PONG"
-file is a request for a 50 KB png image
-Ruby on Rails
- pong: 257.9 req/s
- file: 360.3 req/s
+Usual run:
+httperf --hog --num-conns 1000 --num-calls 1000 --burst-length 20 --port 3000 --rate 1000 --uri=/pong
-Grails
- pong: 1317.9 req/s
- file: 4361.7 req/s
+For happstack on file test:
+httperf --hog --num-conns 100000 --num-calls 1 --burst-length 1 --port 8080 --rate 10000 --uri=/FiringGeometry.png
-Happstack
- pong: 8598.6 req/s
- file: 20002.7 req/s
-Apache
- pong: 11364.4 req/s
- file: 4456.8 req/s
+----------------------------------------------------------------
+Results Summary
+----------------------------------------------------------------
+pong returns a 4-byte response of "PONG"
+file is a request for a 50 KB png image
+
+----------------------------------------------------------------
-Snap
- pong: 23264.2 req/s
- file: 6993.5 req/s
+Average Reply Rates
+
+test RoR Grails Happstack Apache Snap
+pong 258 796 8578 8843 23997
+file 360 1769 2455 4126 7206
+
+
+Standard Deviations
+
+test RoR Grails Happstack Apache Snap
+pong 4.1 565 332 8604 358.8
+file 15.3 0 3254 4362 185.3
----------------------------------------------------------------
Ruby on Rails
@@ -207,29 +213,37 @@ out and httperf said 12.6 req/s
----------------------------------------------------------------
-------- file
-$ httperf --hog --num-conns 1000 --num-calls 1000 --burst-length 20 --port 8000 --rate 1000 --uri=/FiringGeometry.png httperf --hog --client=0/1 --server=localhost --port=8000 --uri=/FiringGeometry.png --rate=1000 --send-buffer=4096 --recv-buffer=16384 --num-conns=1000 --num-calls=1000 --burst-length=20
-Maximum connect burst length: 1
+----------------------------------------------------------------
+NOTE: Happstack doesn't support pipelining, so we had to change
+the httperf settings. These numbers aren't really good for
+comparing against the other servers, but they're somewhat
+meaningful since they reflect a limitation of the server.
+----------------------------------------------------------------
+$ httperf --hog --num-conns 100000 --num-calls 1 --burst-length 1 --port 8080 --rate 10000 --uri=/FiringGeometry.png
+httperf --hog --client=0/1 --server=localhost --port=8080 --uri=/FiringGeometry.png --rate=10000 --send-buffer=4096 --recv-buffer=16384 --num-conns=100000 --num-calls=1
+Maximum connect burst length: 39
-Total: connections 1000 requests 20000 replies 772 test-duration 1.000 s
+Total: connections 33263 requests 33040 replies 32914 test-duration 60.123 s
-Connection rate: 1000.1 conn/s (1.0 ms/conn, <=2 concurrent connections)
-Connection time [ms]: min 0.3 avg 0.3 max 1.2 median 0.5 stddev 0.1
-Connection time [ms]: connect 0.0
+Connection rate: 553.3 conn/s (1.8 ms/conn, <=1022 concurrent connections)
+Connection time [ms]: min 0.4 avg 1235.0 max 60049.7 median 29.5 stddev 7766.3
+Connection time [ms]: connect 736.8
Connection length [replies/conn]: 1.000
-Request rate: 20002.7 req/s (0.0 ms/req)
+Request rate: 549.5 req/s (1.8 ms/req)
Request size [B]: 80.0
-Reply rate [replies/s]: min 0.0 avg 0.0 max 0.0 stddev 0.0 (0 samples)
-Reply time [ms]: response 0.3 transfer 0.1
-Reply size [B]: header 194.0 content 50991.0 footer 0.0 (total 51185.0)
-Reply status: 1xx=0 2xx=772 3xx=0 4xx=0 5xx=0
+Reply rate [replies/s]: min 153.7 avg 2455.3 max 4756.9 stddev 3254.9 (2 samples)
+Reply time [ms]: response 788.1 transfer 111.3
+Reply size [B]: header 302.0 content 50991.0 footer 0.0 (total 51293.0)
+Reply status: 1xx=0 2xx=32914 3xx=0 4xx=0 5xx=0
-CPU time [s]: user 0.19 system 0.81 (user 19.0% system 81.0% total 100.0%)
-Net I/O: 40156.6 KB/s (329.0*10^6 bps)
+CPU time [s]: user 9.45 system 49.90 (user 15.7% system 83.0% total 98.7%)
+Net I/O: 27465.1 KB/s (225.0*10^6 bps)
+
+Errors: total 67086 client-timo 0 socket-timo 223 connrefused 0 connreset 126
+Errors: fd-unavail 66737 addrunavail 0 ftab-full 0 other 0
-Errors: total 1000 client-timo 0 socket-timo 0 connrefused 0 connreset 1000
-Errors: fd-unavail 0 addrunavail 0 ftab-full 0 other 0
----------------------------------------------------------------
@@ -347,26 +361,26 @@ Errors: fd-unavail 0 addrunavail 0 ftab-full 0 other 0
-------- file
$ httperf --hog --num-conns 1000 --num-calls 1000 --burst-length 20 --port 8000 --rate 1000 --uri=/FiringGeometry.png
httperf --hog --client=0/1 --server=localhost --port=8000 --uri=/FiringGeometry.png --rate=1000 --send-buffer=4096 --recv-buffer=16384 --num-conns=1000 --num-calls=1000 --burst-length=20
-Maximum connect burst length: 2
+Maximum connect burst length: 1
-Total: connections 1000 requests 545322 replies 542632 test-duration 77.975 s
+Total: connections 1000 requests 547356 replies 541885 test-duration 75.220 s
-Connection rate: 12.8 conn/s (78.0 ms/conn, <=1000 concurrent connections)
-Connection time [ms]: min 4203.2 avg 51317.2 max 77609.9 median 72026.5 stddev 30761.5
-Connection time [ms]: connect 5442.3
-Connection length [replies/conn]: 681.698
+Connection rate: 13.3 conn/s (75.2 ms/conn, <=1000 concurrent connections)
+Connection time [ms]: min 535.1 avg 38838.2 max 74889.9 median 64262.5 stddev 33461.2
+Connection time [ms]: connect 1551.5
+Connection length [replies/conn]: 541.885
-Request rate: 6993.5 req/s (0.1 ms/req)
+Request rate: 7276.7 req/s (0.1 ms/req)
Request size [B]: 80.0
-Reply rate [replies/s]: min 6796.5 avg 6962.9 max 7426.1 stddev 154.7 (15 samples)
-Reply time [ms]: response 754.1 transfer 58.5
-Reply size [B]: header 172.0 content 50964.0 footer 0.0 (total 51136.0)
-Reply status: 1xx=0 2xx=542632 3xx=0 4xx=0 5xx=0
+Reply rate [replies/s]: min 6636.9 avg 7205.8 max 7529.0 stddev 185.3 (15 samples)
+Reply time [ms]: response 691.2 transfer 56.2
+Reply size [B]: header 172.0 content 50945.0 footer 0.0 (total 51117.0)
+Reply status: 1xx=0 2xx=541885 3xx=0 4xx=0 5xx=0
-CPU time [s]: user 3.20 system 74.75 (user 4.1% system 95.9% total 100.0%)
-Net I/O: 348066.4 KB/s (2851.4*10^6 bps)
+CPU time [s]: user 3.48 system 71.71 (user 4.6% system 95.3% total 100.0%)
+Net I/O: 360189.3 KB/s (2950.7*10^6 bps)
-Errors: total 486 client-timo 0 socket-timo 204 connrefused 0 connreset 282
+Errors: total 483 client-timo 0 socket-timo 0 connrefused 0 connreset 483
Errors: fd-unavail 0 addrunavail 0 ftab-full 0 other 0
Please sign in to comment.
Something went wrong with that request. Please try again.