On 25 November 2010 04:53, Robert Collins <[email protected]> wrote: >> We run multiple appservers per core. Appserver CPU utilization seems >> to sit around 85% spiking up to 96% during peak times so I'm not sure >> what we gain as running more single threaded instances doesn't grow us >> extra cores. > > We gain better responsiveness.
Because, why? Do you expect the OS to give fairer scheduling between concurrent request threads than Python can do? It seems to me you'll be almost certainly wasting some resources by having multiple non-shareable copies of Python modules, which at hundreds of MB per thread could be a big fraction of the appserver's physical memory. It might still be worth trying just to see what happens though. -- Martin _______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp

