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 )
participants (1)
-
sean.upton@uniontrib.com