У меня есть выделенный сервер, на котором работает FreeBSD 7.2 64bit.
Когда я включаю APC в Apache (Prefork), я замечаю, что в 'top' и в столбце SIZE он увеличивается с 110 МБ до 384 МБ.Я понимаю, что это общая память и она используется всеми процессами Apache.
У меня проблема в следующем:
Размер каждого процесса (в столбце «RES») увеличивается с 25 МБ до почти 100 МБ КАЖДОГО.
Почему это происходит?
Мои процессы никогда не растут больше 30 МБ без APC. У меня только 8 ГБ ОЗУ, поэтому, если каждый процесс apache занимает 100 МБ, я должен установить свои MaxClients'до 50, чтобы мой сервер не использовал своп.