Можно проверить количество физических процессоров с помощью psrinfo-p команда.
root@sunt2000:/# uname-a SunOS sunt2000 5.10 Generic_139555-08 sun4v sparc SUNW, Sun-Fire-T200
Проверка количества физических процессоров
root@sunt2000:/# psrinfo
- p 1
Подробный вывод от той же команды выше.
root@sunt2000:/# psrinfo-vp
Физический процессор имеет 32 виртуальных процессора (0-31)
UltraSPARC-T1 (chipid 0, синхронизируйте 1 200 МГц),
Ниже Пожар в Sun V445, который имеет UltraSPARC IIIi, и это является одноядерным.
root@sunv445:/# uname-a
SunOS sunv445 5.10 Generic_120011-14 sun4u sparc SUNW, Sun-Fire-V445
root@sunv445:/# psrinfo
0 онлайн с тех пор 05.11.2008 4:27:24
1 онлайн с тех пор 05.11.2008 4:27:24
2 онлайн с тех пор 05.11.2008 4:27:16
Это имеет 3 физических процессора.
root@sunv445:/# psrinfo-p
3
Я полагаю, что только UltraSPARCs IV является двухъядерным. Никакие проблемы с IIIi
root@sunv445:/# psrinfo-vp
Физический процессор имеет 1 виртуальный процессор (0)
UltraSPARC-IIIi (часы portid 0 impl 0x16 ver 0x34 1 592 МГц)
Физический процессор имеет 1 виртуальный процессор (1)
UltraSPARC-IIIi (портировал 1 impl 0x16 ver 0x34, синхронизирует 1 592 МГц),
Физический процессор имеет 1 виртуальный процессор (2)
UltraSPARC-IIIi (портировал 2 часов impl 0x16 ver 0x34 1 592 МГц),
Смотрит на меня как Вы, имеют проблему кода, которой Вы пытаетесь управлять через параметры MPM.
Некоторые из тех параметров являются продуктивным счетчиком, specilaly MaxClients и MaxRequestPerChild, они не помогут Вам понизить загрузку, наоборот они получат его выше.
Также помните, что вершина показывает выделение виртуальной памяти, ни в коем случае который означает, что каждый апач действительно использует 50 МБ памяти, для получения более точной статистики, можно активировать mod_status путем добавления этого к конфигурации
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
Только, чтобы дать Вам пример, вот моя конфигурация на обычном апачском сервере под большой нагрузкой
StartServers 32
MinSpareServers 10
MaxSpareServers 20
ServerLimit 8192
MaxClients 4096
MaxRequestsPerChild 9000
Что волнует меня, больше всего то, что единственный httpd экземпляр, достигающий 97% ЦП, это показывает, что код, работающий на апаче, делает что-то довольно противное, я исследовал бы это, потому что Вы просто пытаетесь управлять ситуацией (мудро) путем понижения параметров перед ветвлением, но единственный способ решить проблему состоит в том, чтобы заняться основной проблемой.
Удачи! Проблемами кода Apache всегда является боль:/