[Zope-CMF] Re: Plone Speed
Tres Seaver
tseaver@zope.com
15 May 2002 18:50:19 -0400
<snip>Alan's benchmarks on his 350 Mhz box; net result was 13 RPS for
the CMF-equivalent case.</snip>
Here are the results I get for a simple document, configured as you
describe::
Document Path: /cmf_zpt_speed_test/test_doc/
Document Length: 64 bytes
Concurrency Level: 2
Time taken for tests: 1.841 seconds
Complete requests: 100
Failed requests: 0
Broken pipe errors: 0
Total transferred: 26300 bytes
HTML transferred: 6400 bytes
Requests per second: 54.32 [#/sec] (mean)
Time per request: 36.82 [ms] (mean)
Time per request: 18.41 [ms] (mean, across all concurrent
requests)
Transfer rate: 14.29 [Kbytes/sec] received
Connnection Times (ms)
min mean[+/-sd] median max
Connect: 1 1 0.2 1 4
Processing: 19 35 25.8 25 127
Waiting: 17 34 25.8 25 126
Total: 19 36 25.8 26 128
WARING: The median and mean for the initial connection time are not
within a nor
mal deviation
These results are propably not that reliable.
Percentage of the requests served within a certain time (ms)
50% 26
66% 36
75% 37
80% 39
90% 74
95% 100
98% 124
99% 127
100% 128 (last request)
and for a pair of Page Templates, where one is the identical main
template, and the other uses a CookedBody property on their containing
folder:
Document Path: /plain_zpt_speed_test/test_doc
Document Length: 70 bytes
Concurrency Level: 2
Time taken for tests: 1.269 seconds
Complete requests: 100
Failed requests: 0
Broken pipe errors: 0
Total transferred: 27169 bytes
HTML transferred: 7070 bytes
Requests per second: 78.80 [#/sec] (mean)
Time per request: 25.38 [ms] (mean)
Time per request: 12.69 [ms] (mean, across all concurrent
requests)
Transfer rate: 21.41 [Kbytes/sec] received
Connnection Times (ms)
min mean[+/-sd] median max
Connect: 1 2 0.3 1 5
Processing: 14 23 8.1 23 60
Waiting: 12 22 8.0 22 59
Total: 14 25 8.1 24 61
WARING: The median and mean for the initial connection time are not
within a nor
mal deviation
These results are propably not that reliable.
Percentage of the requests served within a certain time (ms)
50% 24
66% 25
75% 26
80% 26
90% 32
95% 39
98% 58
99% 58
100% 61 (last request)
Running the numbers up to 1000 requests doesn't change the ratios
significantly. My laptop is a 600Mhz Dell with 512 Mb, running Zope
2.5-head and CMF-head. Note that I don't run 'ab' on the same box
as the Zope server.
Tres.
--
===============================================================
Tres Seaver tseaver@zope.com
Zope Corporation "Zope Dealers" http://www.zope.com