I'm doing a hard task, trying to improve maximum of possible performance to Zope/Plone server, I already installed CacheFu that improved so much performance, I saw on a blog about cache for Python calls but wasn't explained about your configuration or installation. there are any related product for zope to do it or something like that? The main question is improve a better performance to this server. Any tip/solution is welcome. Thanks in advance. Regards, - - iarly selbir | ski0s :wq!
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Before starting with any kind of performance optimization: figure out your bottlenecks first by profiling your code: ZopeProfiler is your friend. - -aj On 17.04.2009 15:10 Uhr, iarly selbir | ski0s wrote:
I'm doing a hard task, trying to improve maximum of possible performance to Zope/Plone server, I already installed CacheFu that improved so much performance, I saw on a blog about cache for Python calls but wasn't explained about your configuration or installation. there are any related product for zope to do it or something like that?
The main question is improve a better performance to this server.
Any tip/solution is welcome.
Thanks in advance.
Regards,
- - iarly selbir | ski0s
:wq!
------------------------------------------------------------------------
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
- -- ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany Web: www.zopyx.com - Email: info@zopyx.com - Phone +49 - 7071 - 793376 Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535 Geschäftsführer/Gesellschafter: ZOPYX Limited, Birmingham, UK - ------------------------------------------------------------------------ E-Publishing, Python, Zope & Plone development, Consulting -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAknogKoACgkQCJIWIbr9KYxycgCg2WmTMZwhYQjx5Gc9ulAys8Lb ILYAnAgyB5Oyq5ed77blQY3rpHBa/tUC =1wfI -----END PGP SIGNATURE-----
This "code" isn't my, the server is hosting sites of many govern departments, so my task isn't develop the code but is keep all system working fine without down times. I'm not allowed to change the code, so I'm looking for all other reachable performance features. Regards, - - iarly selbir | ski0s :wq! On Fri, Apr 17, 2009 at 10:14 AM, Andreas Jung <lists@zopyx.com> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Before starting with any kind of performance optimization: figure out your bottlenecks first by profiling your code: ZopeProfiler is your friend.
- -aj On 17.04.2009 15:10 Uhr, iarly selbir | ski0s wrote:
I'm doing a hard task, trying to improve maximum of possible performance to Zope/Plone server, I already installed CacheFu that improved so much performance, I saw on a blog about cache for Python calls but wasn't explained about your configuration or installation. there are any related product for zope to do it or something like that?
The main question is improve a better performance to this server.
Any tip/solution is welcome.
Thanks in advance.
Regards,
- - iarly selbir | ski0s
:wq!
------------------------------------------------------------------------
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
- -- ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany Web: www.zopyx.com - Email: info@zopyx.com - Phone +49 - 7071 - 793376 Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535 Geschäftsführer/Gesellschafter: ZOPYX Limited, Birmingham, UK - ------------------------------------------------------------------------ E-Publishing, Python, Zope & Plone development, Consulting
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAknogKoACgkQCJIWIbr9KYxycgCg2WmTMZwhYQjx5Gc9ulAys8Lb ILYAnAgyB5Oyq5ed77blQY3rpHBa/tUC =1wfI -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Various knobs affect Zope performance...depending on each individual site and their programming and needs..serious further hints require a closer analysis. - -aj On 17.04.2009 15:27 Uhr, iarly selbir | ski0s wrote:
This "code" isn't my, the server is hosting sites of many govern departments, so my task isn't develop the code but is keep all system working fine without down times.
I'm not allowed to change the code, so I'm looking for all other reachable performance features.
Regards,
- - iarly selbir | ski0s
:wq!
On Fri, Apr 17, 2009 at 10:14 AM, Andreas Jung <lists@zopyx.com <mailto:lists@zopyx.com>> wrote:
Before starting with any kind of performance optimization: figure out your bottlenecks first by profiling your code: ZopeProfiler is your friend.
-aj On 17.04.2009 15:10 Uhr, iarly selbir | ski0s wrote:
I'm doing a hard task, trying to improve maximum of possible performance to Zope/Plone server, I already installed CacheFu that improved so much performance, I saw on a blog about cache for Python calls but wasn't explained about your configuration or installation. there are any related product for zope to do it or something like that?
The main question is improve a better performance to this server.
Any tip/solution is welcome.
Thanks in advance.
Regards,
- - iarly selbir | ski0s
:wq!
------------------------------------------------------------------------
_______________________________________________ Zope maillist - Zope@zope.org <mailto:Zope@zope.org> http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
------------------------------------------------------------------------
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
- -- ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany Web: www.zopyx.com - Email: info@zopyx.com - Phone +49 - 7071 - 793376 Registergericht: Amtsgericht Stuttgart, Handelsregister A 381535 Geschäftsführer/Gesellschafter: ZOPYX Limited, Birmingham, UK - ------------------------------------------------------------------------ E-Publishing, Python, Zope & Plone development, Consulting -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAknohNQACgkQCJIWIbr9KYwQVACgsrIG4QXzt+f7Eg8LBBnz7zMO KyYAn2kQA+9OowFe7C6r08fJ8zk3xuqb =qVaQ -----END PGP SIGNATURE-----
iarly selbir | ski0s schrieb:
I'm doing a hard task, trying to improve maximum of possible performance to Zope/Plone server, I already installed CacheFu that improved so much performance, I saw on a blog about cache for Python calls but wasn't explained about your configuration or installation. there are any related product for zope to do it or something like that?
There are some packages that cache the results of python functions calls. In Plone, plone.memoize is used often. There are others like bda.cache and gocept.cache. For these caches to work you have to decorate the functions you want to call.
The main question is improve a better performance to this server.
Any tip/solution is welcome.
Like Andreas said find out where your bottlenecks are before you change things. You can take a look at the Zope configuration. To small zodb connection caches decrease performance due to unnecessary unpickeling of objects, to big settings or to many threads can make the operating system swap. ..Carsten
participants (3)
-
Andreas Jung -
Carsten Senger -
iarly selbir | ski0s