We have a Sun Fire T2000 Server with a total of 16 1GHz CPUs running Solaris
10.
We have built Plone using the Universal Installer to run ZEO:
./install.sh zeo
Plone works, but unfortunately runs very slowly compared to a test
installation on a solaris desktop (the T2000 is three times slower).
Tests have indicated that at any time python is only using ~6.3% of the CPU
available to the system:
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU
PROCESS/NLWP
11412 plone 1 32M 128M cpu4 10 0 2:58:54 6.3%
python/6
21618 root 2184K 1960K sleep 59 0 0:00:02 0.2%
sadc/1
21583 root 5144K 5112K sleep 59 0 0:00:02 0.1%
prstat/1
21579 root 4952K 4920K sleep 49 0 0:00:01 0.1%
prstat/1
21567 root 4952K 4920K cpu0 59 0 0:00:01 0.1%
prstat/1
21575 root 4952K 4920K sleep 59 0 0:00:01 0.1%
prstat/1
21587 root 4952K 4920K sleep 59 0 0:00:01 0.1%
prstat/1
21571 root 4952K 4920K sleep 59 0 0:00:01 0.1%
prstat/1
21636 root 2528K 2032K sleep 59 0 0:00:00 0.1%
netstat/1
21641 root 2528K 2032K sleep 59 0 0:00:00 0.1%
netstat/1
This equates to 16th of the total processing power, or one CPU being used.
Is there any way to configure plone/python to scale to the full number of
CPUs in our installation?
Cheers, Jim
--
View this message in context:
http://www.nabble.com/ZEO-installation-does-not-appear-to-use-multiple-cores-tp18260494s15482p18260494.html
Sent from the Installation, Setup, Upgrades mailing list archive at Nabble.com.
_______________________________________________
Setup mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/setup