[Zope-CMF] Zope slooooowww. NO, but CMF is and Plone is worse (Benchmarksinside)
Chris Withers
chrisw@nipltd.com
Sun, 17 Mar 2002 10:28:25 +0000
<changing lists, since this is a CMF problem>
Mainly aimed at Shane, I think...
Could these results be due to a lot of skin method lookups taking place?
Is there any way it can be improved?
cheers,
Chris
Ron Arts wrote:
>
> Well,
>
> Pentium-class 233 MHZ machine with 128MB, IDE disk:
> It's not a fast machine, but zope runs ok on it.
> Here are some benchmarks (ab -n 100 -c 5)
>
> Zope homepage:
> Requests per second: 5.86 [#/sec] (mean)
> Time per request: 852.95 [ms] (mean)
>
> CMFSite homepage:
> Requests per second: 1.01 [#/sec] (mean)
> Time per request: 4967.70 [ms] (mean)
>
> Plone Homepage:
> Requests per second: 0.23 [#/sec] (mean)
> Time per request: 21858.70 [ms] (mean)
>
> Zope itself can do almost 6 req/second on this machine.
> CMFSite goes down to 1 req/sec. I am told this is due to ZPT.
>
> After Plone installation, zope restart takes a full 7 minutes!
> Running plone.setup takes 368 seconds
>
> Plone makes Zope 25 times as slow. Even unbearably so on
> this hardware.
>
> On another machine (Dual 1GHz, 1GByte RAM, SCSI RAID-1)
>
> Zope homepage:
> Requests per second: 84.60 [#/sec] (mean)
> Time per request: 59.10 [ms] (mean)
>
> CMFSite Homepage:
> Requests per second: 17.13 [#/sec] (mean)
> Time per request: 291.90 [ms] (mean)
>
> After Plone install zope restart takes 15 seconds
> Running Plone setup takes 20 seconds
>
> Plone Homepage:
> Requests per second: 3.99 [#/sec] (mean)
> Time per request: 1253.65 [ms] (mean)
>
> Plone makes Zope 21 time as slow on this machine
>
> Even a fast dual pentium machine can only serve 4
> (relatively simple) Plone requests per second.
>
> I think this will be a showstoper for actual
> deployment in many cases.
>
> Regards,
> Ron Arts