Привет друзья.Использую Apache worker в качестве front-end сервера на FreeBSD 6.2 и вижу вот такую безрадостную картину:
Total accesses: 30454 - Total Traffic: 768.9 MB
CPU Usage: u4.13281 s9.34375 cu0 cs0 - 43% CPU load
41.4 requests/sec - 1.0 MB/second - 25.9 kB/request
8 requests currently being processed, 62 idle workersБывает, что CPU еще больше.
Аналогичный, установленный на Linux'е:
Total accesses: 6888153 - Total Traffic: 972.3 GB
CPU Usage: u101.4 s49.38 cu0 cs0 - .158% CPU load
72.3 requests/sec - 10.5 MB/second - 148.0 kB/request
103 requests currently being processed, 37 idle workersНастройки одинаковые:
<IfModule mpm_worker_module>
PidFile /var/run/apache_aux2.pid
LockFile /var/run/accept_aux2.lock
ServerLimit 160
StartServers 20
MaxClients 5600
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 35
MaxRequestsPerChild 0
</IfModule>Как-то можно еще понять, чем вызван такой жрач CPU?
А можно узнать что он делает? конфигурацию компа и версию апача... а то телепаты до сих пор в отпуске...
>А можно узнать что он делает? конфигурацию компа и версию апача... а
>то телепаты до сих пор в отпуске...Front-End для виртуального хостинга.
Два 4-х ядерных ксеона, 8Gb оперативы.
Apache 2.2.6.
>Front-End для виртуального хостинга.
>Два 4-х ядерных ксеона, 8Gb оперативы.
>Apache 2.2.6.т.е. в качесве прокси? а почему бы squid или nginx не поробовать? апача для таких вещей тяжеловат...
> т.е. в качесве прокси?Да.
> а почему бы squid или nginx не поробовать?
> апача для таких вещей тяжеловат...Потому что в точно такой же конфигурации на точно таком же железе worker прекрасно работает на Linux'е.