For those who are curious. I decided to run apache AB against jetty to see if there are any differences.
Max Request/sec ------------------------------ tomcat 5.5.4 - 5584 jetty 5.1.2 - 2486 the results suggest tomcat's throughput for 1k static content is 2x higher than the jetty 5.1.2. peter The setup -------------------------------------- Server: amd 2ghz 1gb of ram Redhat Fedora Core 1 tomcat 5.5.4 + jdk5 jetty 5.1.2 + jdk5 Client: gateway 450 laptop 1.4ghz centrino Pentium M 1gb ram apache2 ab C:\Apache\Apache2\bin>ab -n 50000 -c 50 -k http://192.168.0.41:8080/benchmark/1k.png This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $> apache-2.0 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/ Benchmarking 192.168.0.41 (be patient) Completed 5000 requests Completed 10000 requests Completed 15000 requests Completed 20000 requests Completed 25000 requests Completed 30000 requests Completed 35000 requests Completed 40000 requests Completed 45000 requests Finished 50000 requests Server Software: Jetty/5.1.2 Server Hostname: 192.168.0.41 Server Port: 8080 Document Path: /benchmark/1k.png Document Length: 1056 bytes Concurrency Level: 50 Time taken for tests: 20.469434 seconds Complete requests: 50000 Failed requests: 0 Write errors: 0 Keep-Alive requests: 50000 Total transferred: 65850000 bytes HTML transferred: 52800000 bytes Requests per second: 2442.67 [#/sec] (mean) Time per request: 20.469 [ms] (mean) Time per request: 0.409 [ms] (mean, across all concurrent requests) Transfer rate: 3141.56 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 0 0.1 0 10 Processing: 0 20 50.3 10 2373 Waiting: 0 20 50.3 10 2373 Total: 0 20 50.3 10 2373 Percentage of the requests served within a certain time (ms) 50% 10 66% 10 75% 10 80% 10 90% 70 95% 110 98% 190 99% 240 100% 2373 (longest request) C:\Apache\Apache2\bin>ab -n 50000 -c 50 -k http://192.168.0.41:8080/benchmark/1k.png This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $> apache-2.0 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/ Benchmarking 192.168.0.41 (be patient) Completed 5000 requests Completed 10000 requests Completed 15000 requests Completed 20000 requests Completed 25000 requests Completed 30000 requests Completed 35000 requests Completed 40000 requests Completed 45000 requests Finished 50000 requests Server Software: Jetty/5.1.2 Server Hostname: 192.168.0.41 Server Port: 8080 Document Path: /benchmark/1k.png Document Length: 1056 bytes Concurrency Level: 50 Time taken for tests: 20.829952 seconds Complete requests: 50000 Failed requests: 0 Write errors: 0 Keep-Alive requests: 50000 Total transferred: 65850000 bytes HTML transferred: 52800000 bytes Requests per second: 2400.39 [#/sec] (mean) Time per request: 20.830 [ms] (mean) Time per request: 0.417 [ms] (mean, across all concurrent requests) Transfer rate: 3087.19 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 0 0.1 0 10 Processing: 0 20 67.4 10 3855 Waiting: 0 20 67.4 10 3855 Total: 0 20 67.4 10 3855 Percentage of the requests served within a certain time (ms) 50% 10 66% 10 75% 10 80% 10 90% 60 95% 110 98% 190 99% 250 100% 3855 (longest request) C:\Apache\Apache2\bin>ab -n 50000 -c 50 -k http://192.168.0.41:8080/benchmark/1k.png This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $> apache-2.0 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/ Benchmarking 192.168.0.41 (be patient) Completed 5000 requests Completed 10000 requests Completed 15000 requests Completed 20000 requests Completed 25000 requests Completed 30000 requests Completed 35000 requests Completed 40000 requests Completed 45000 requests Finished 50000 requests Server Software: Jetty/5.1.2 Server Hostname: 192.168.0.41 Server Port: 8080 Document Path: /benchmark/1k.png Document Length: 1056 bytes Concurrency Level: 50 Time taken for tests: 20.108915 seconds Complete requests: 50000 Failed requests: 0 Write errors: 0 Keep-Alive requests: 50000 Total transferred: 65850000 bytes HTML transferred: 52800000 bytes Requests per second: 2486.46 [#/sec] (mean) Time per request: 20.109 [ms] (mean) Time per request: 0.402 [ms] (mean, across all concurrent requests) Transfer rate: 3197.89 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 0 0.1 0 10 Processing: 0 17 118.3 0 8251 Waiting: 0 17 118.3 0 8251 Total: 0 17 118.4 0 8251 Percentage of the requests served within a certain time (ms) 50% 0 66% 10 75% 10 80% 10 90% 10 95% 50 98% 190 99% 300 100% 8251 (longest request) C:\Apache\Apache2\bin>ab -n 50000 -c 50 -k http://192.168.0.41:8080/benchmark/1k.png This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $> apache-2.0 Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/ Benchmarking 192.168.0.41 (be patient) Completed 5000 requests Completed 10000 requests Completed 15000 requests Completed 20000 requests Completed 25000 requests Completed 30000 requests Completed 35000 requests Completed 40000 requests Completed 45000 requests Finished 50000 requests Server Software: Jetty/5.1.2 Server Hostname: 192.168.0.41 Server Port: 8080 Document Path: /benchmark/1k.png Document Length: 1056 bytes Concurrency Level: 50 Time taken for tests: 20.359275 seconds Complete requests: 50000 Failed requests: 0 Write errors: 0 Keep-Alive requests: 50000 Total transferred: 65850000 bytes HTML transferred: 52800000 bytes Requests per second: 2455.88 [#/sec] (mean) Time per request: 20.359 [ms] (mean) Time per request: 0.407 [ms] (mean, across all concurrent requests) Transfer rate: 3158.56 [Kbytes/sec] received Connection Times (ms) min mean[+/-sd] median max Connect: 0 0 0.1 0 10 Processing: 0 19 127.4 0 6259 Waiting: 0 19 127.4 0 6259 Total: 0 19 127.4 0 6259 Percentage of the requests served within a certain time (ms) 50% 0 66% 10 75% 10 80% 10 90% 10 95% 50 98% 200 99% 310 100% 6259 (longest request) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]