Господа, ну вот объясните мне, в чем дело? Уже совсем голову сломал.
Есть apache 1.3.28. К нему mod_ssl, mod_php.
Количество процессов апача, в состоянии "running", не поддается какому-либо осмыслению. Картина в целом следующая:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ WCHAN Command
29224 apache 25 0 7140 7140 6368 R 1.9 1.6 13:00.34 - apache
29226 apache 25 0 9264 9244 6948 R 1.9 2.1 4:47.16 - apache
29234 apache 25 0 8928 8928 7000 R 1.9 2.0 4:42.04 - apache
29923 apache 25 0 8788 8320 6960 R 1.9 1.8 4:33.16 - apache
29924 apache 25 0 9200 8976 6940 R 1.9 2.0 4:40.26 - apache
29984 apache 25 0 9056 8944 6900 R 1.9 2.0 4:48.09 - apache
30022 apache 25 0 8992 8992 6828 R 1.9 2.0 4:39.06 - apache
30346 apache 25 0 6712 6648 6292 R 1.9 1.5 4:44.96 - apache
30434 apache 25 0 7988 7980 6880 R 1.9 1.8 4:38.68 - apache
30435 apache 25 0 8320 8296 6872 R 1.9 1.8 4:39.38 - apache
30436 apache 25 0 8420 8304 7004 R 1.9 1.8 4:37.59 - apache
30437 apache 25 0 8848 7880 6812 R 1.9 1.7 4:38.46 - apache
30458 apache 25 0 6712 6496 6336 R 1.9 1.4 4:38.64 - apache
30459 apache 25 0 6672 6636 6316 R 1.9 1.5 4:37.42 - apache
30460 apache 25 0 6632 6632 6284 R 1.9 1.5 4:37.86 - apache
И это лишь малая толика.
В результате имеем совершено безобразную загрузку ЦП от 95 до 99 процентов.
netstat выдает много подключений в состянии CLOSE_WAIT и TIME_WAIT
То же самое происходило и на apache 2.0.48.
Вопрос, что же это такое и как с этим бороться?
ЗЫ
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 4
MaxSpareServers 10
StartServers 4
MaxClients 150
MaxRequestsPerChild 500