[Zope] performance issues

sean.upton@uniontrib.com sean.upton@uniontrib.com
Mon, 28 Oct 2002 09:13:33 -0800


Yes, I think this functionality is in the RedHat enterprise kernels (Oracle,
for example uses this, I think).  However, it should be said that the source
RPMs for these kernels can be downloaded and used on other distros, if you
really wanted to.  I think the disadvantage for the RedHat setup is that it
doesn't allow (last time I checked) for you to use something in /proc to set
this, only a system call - so this is out of scope for a sysadmin to set.

Sean

-----Original Message-----
From: Magnus Heino [mailto:magnus.heino@pleon.sigma.se]
Sent: Monday, October 28, 2002 7:26 AM
To: Zope@zope.org
Subject: Re: [Zope] performance issues


> >What's needed is a way to *prevent* python from using more
> >than one processor, so you can run one (or more) instances
> >of Zope per processor and bind them to that processor.
> >This depends on the OS.  IIRC Solaris can do this,
> >but Linux out-of-the-box cannot.
>
> Linux actually does have a processor dispatch mask.  To the best of my
> knowledge it is only used for interrupt handers that need to be CPU
> bound.  Linux provides no facility to set this mask, although I have
> seen patches that will allow you to set it via /proc.

Redhat Advanced Server seems to have support for this...?

http://www.redhat.com/software/advancedserver/technical/

-- 

  /Magnus

_______________________________________________
Zope maillist  -  Zope@zope.org
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )