Does Zope run better on dual-processor machines ? (using FreeBSD or Linux). I know that this might seem like a silly question but some applications, like MySQL, sometimes see worse performance on dual-CPU boxes than similar single-CPU boxes. It may be a moot point if the limiting factor is going to be bandwidth/network (on a PIII, 512 MB RAM box) but it'd would be nice to know if dual-CPU machines are worth it; Sorry, I realise that this just screams "it depends" since disk I/O and load vary from machine to machine, and application to application. Personally I'm more of a "stick lots of smaller frontline webservers in front of a monster DB" guy, but bandwidth costs are proportional to the number of servers I colocate at my access provider. Thanks in advance for any advice from chas ps. Just as a slightly off-topic question, this has made me wonder : If you have a dual processor machine, what needs to be changed in an application to make it "dual processor compatible ?" Or should the OS take care of all of that and do the load-balancing between the CPU's ? I guess that I won't have to change my Zope application at all ... just leave Zope to work it out. But I'm also creating some Python scripts to handle RPC services... or will the underlying Python interpreter handle all of that without me having to know ?