[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