[Zope-DB] Re: Zope-DCOracle2 vs Tomcat-JDBC performance

Dieter Maurer dieter@handshake.de
Tue, 27 May 2003 21:25:30 +0200


Umberto Nicoletti wrote at 2003-5-27 11:50 +0200:
 > Dieter Maurer wrote:
 > > An indication for this problem is that during a long database
 > > operation, Zope is not responsive.
 > 
 > And in fact this is what you can experience while running the test and 
 > just trying to display the Zope welcome page. The whole app is frozen 
 > eating 100% cpu.

When Zope eats 100% CPU, then this does not indicate a missing
GIL release. Missing GIL release means that Zope blocks but
does not use any CPU (but waits for an external system to respond).

You can use my "ZopeProfiler" to analyse where CPU or Realtime
is used in Zope.

  <http://www.dieter.handshake.de/pyprojects/zope>

Be warned, it will slow down Zope drastically.
You use it only to analyse timing behaviour...



Dieter