[Zope-dev] ZEO on SMP

Dyon Balding dyon@devcoder.com.au
Thu, 24 May 2001 10:56:50 +1000


Well that's what I'm trying to do, but as mentioned in my original
post, any Zope clients utilising ZEO started after the first one do
not respond.  The ZEO storage server is running on a separate machine,
serving the 15 client machines.

-d

On Wed, May 23, 2001 at 05:51:57PM -0700, David Brown wrote:
> At 08:26 PM 5/23/2001 -0400, Jeremy Hylton wrote:
> >Since a single Python process has a single global interpreter lock,
> >you'll never fully utilize a 2-processor machine.
> 
> 
> I may be merely demonstrating ignorance, but --
> 
> If you, say, launched two separate Zope processes, and one ZEO process, on 
> the same machine, aren't you going to be running 3 different Python 
> interpreters, each in it's own process?
> 
> Couldn't you then be utilizing up to three processors on an SMP box?
> 
> I agree that threads within a particular Python interpreter are not really 
> going to gain anything because of the global interpreter lock, but isn't 
> that a moot point with separate Python interpreter processes?
> 
> Or does the TCP/IP stack cause problems?
> 
> dave

-- 
Dyon Balding <dyon@devcoder.com.au>