[Zope] system requirements

Dennis Allison allison@sumeru.stanford.EDU
Tue, 28 May 2002 09:34:22 -0700 (PDT)


On Tue, 28 May 2002, Matthew T. Kromer wrote:

> Dennis Allison wrote:
> 
> >I'm about to put together a production machine as well and so have been
> >thinking about the issues and cost/performance trade-offs.  Comments on 
> >hidden gotchas would be particularly welcome.  Have there been problems 
> >with dual processor Linuz systems and ZServer?
> >
> >Software:  Zope 2.5.X and CMF 1.3, ZServer + Squid  No Apache -- this 
> >will be a dedicated Zope system.  RH 7.2 with lots of cruft removed.
> >MySQL.
> >
> >Hardware:   Dual AMD Athlon processors (2+ GHz)
> >            Tyan motherboard with 760 chipset?
> >	    1GB DDR memory with ECC. (2GB if budget allows) 
> >	    10/100 Ethernet
> >            CDROM (for loading...)
> >	    Floppy (for bootloading/rescue)
> >            40 GB+ disk (probably IDE)
> >            SCSI
> >            Display controller (for configuration)
> >	    2U rackmount box with big fans 
> >
> >On Tue, 28 May 2002, Matthew T. Kromer wrote:
> >  
> >
> 
> I do *not* recommend running Zope on multiprocessor machines without an 
> ability to restrict Zope to execution on a single CPU.
> 
> The reason for this is that the Python Global Interpreter Lock is shared 
> inside a Zope process. [...]
> 

Thanks Matt --

I was worried about the threads and locks issue in an MP environment.
Linix has always been a bit behind the curve about that.  What's the
situation with FreeBSD?  Does it provide the sort of processor lock-in 
that prevents excessive blocking?

	-dra