Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: httpd - процессов много и жрет память

Сообщения:  [1-10]   [11-17] 

 
 автор: tarasian666   (19.01.2010 в 11:50)   письмо автору
 
   для: Agronom   (18.01.2010 в 23:47)
 

Может быть.. но сейчас уже все хорошо. И старих логов уже нет

  Ответить  
 
 автор: Agronom   (18.01.2010 в 23:47)   письмо автору
 
   для: tarasian666   (18.01.2010 в 16:17)
 

Может быть вас досят? Посмотрите обращения в логе.

  Ответить  
 
 автор: tarasian666   (18.01.2010 в 16:17)   письмо автору
 
   для: heed   (16.01.2010 в 23:21)
 

здешний форум мне помог не намного больше чем гугл...

  Ответить  
 
 автор: heed   (16.01.2010 в 23:21)   письмо автору
 
   для: tarasian666   (16.01.2010 в 21:49)
 

уменьшение процессов освободит память
, просто вместе с этим уменьшится колличество одновременныо возможных подключений к серверу

уменьшить лимит памяти потребляемой каждым процессом тоже должно быть как-то можно, даже без RLimitMEM например http://www.apache.ru/docs/fishki.html
, но не пробовал

  Ответить  
 
 автор: tarasian666   (16.01.2010 в 21:49)   письмо автору
 
   для: heed   (16.01.2010 в 21:17)
 

>Значение выставляется большим, чтобы обрабатывать одновременно много запросов, а меньшим для снижения потребления памяти!
от перестановки слагаемых...
либо меньше файлов но с большим исп. памяти либо много файлов с меньшим использованием памяти..

  Ответить  
 
 автор: heed   (16.01.2010 в 21:17)   письмо автору
 
   для: tarasian666   (16.01.2010 в 20:45)
 

но неизвестно-же какие из этих модулей включены :)
MaxClients

Это самый важный параметр prefork MPM, задающий максимальное число дочерних процессов, которым разрешено запустится (которые будут созданы для обработки запросов).

Значение выставляется большим, чтобы обрабатывать одновременно много запросов, а меньшим для снижения потребления памяти!

http://www.salex.ru/book/book.php?httpd_prefork

// заранее снимаю с себя всю ответственность за возможую порчу сервера :)

  Ответить  
 
 автор: tarasian666   (16.01.2010 в 20:45)   письмо автору
 
   для: heed   (16.01.2010 в 20:18)
 

<IfModule prefork.c>
StartServers       8
MinSpareServers    5
MaxSpareServers   20
ServerLimit      256
MaxClients       256
MaxRequestsPerChild  4000
</IfModule>
<IfModule worker.c>
StartServers         2
MaxClients         150
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

  Ответить  
 
 автор: heed   (16.01.2010 в 20:18)   письмо автору
 
   для: tarasian666   (16.01.2010 в 19:51)
 

Незнаю, может я вообще попутал
, и такое не бывает в никсовых серверах
, подумал что за это должны отвечать диррективы типа
<IfModule mpm_worker_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75 
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>                  
<IfModule mpm_netware_module>
    ThreadStackSize      65536
    StartThreads           250
    MinSpareThreads         25
    MaxSpareThreads        250
    MaxThreads            1000
    MaxRequestsPerChild      0
    MaxMemFree             100
</IfModule>
..............

  Ответить  
 
 автор: tarasian666   (16.01.2010 в 19:51)   письмо автору
 
   для: heed   (16.01.2010 в 19:27)
 

httpd-mpm.conf - нет такого

  Ответить  
 
 автор: heed   (16.01.2010 в 19:27)   письмо автору
 
   для: tarasian666   (16.01.2010 в 19:17)
 

Посмотрите что вообще там в этом файле httpd-mpm.conf
, если его содержимое не перенесли куда-то
И посмотрите какие из модулей перечисленных там включены

, следовательно какие секции настроек действующие.
Но наверное сможет что-то точно сказать только тот кто сталкивался точно с таким-же
// в phpinfo() даже должно быть видно модули

  Ответить  

Сообщения:  [1-10]   [11-17] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования