On Thu, 14 Jun 2001, Khimenko Victor wrote:
>
>
> On Wed, 13 Jun 2001, Michail V. Kostikov wrote:
>
> >
> > Hello, All!
> > Проблемку наблюдаю - каждый процесс апача жрёт от 2-х до 3-х мегов памяти.
>По-моему, это много. Или нет?
>
> Нет. У нас и по 20Mb и по 30Mb было. 2-3Mb - это копейки. Все зависит он
> набора модулей. Если вы не понимаете, что в системе с 128Mb-256Mb памяти
> полсотни Apache'ей по 20-30Mb каждый - не повод для беспокойства а
> десяток perl'овых скриптов, разросшихся до 10-15Mb каждый могут ту же
> систему "поставить на колени", то почитайте мою статью на эту тему:
> http://www.osp.ru/pcworld/2000/05/042.htm - первая часть
> http://www.osp.ru/pcworld/2000/05/042.htm - вторая часть
Oops. Вторая часть -- http://www.osp.ru/pcworld/2000/06/054.htm
Там, собственно, про то, как процессы в Linux'е сосуществуют (и почему
нельзя тупо складывать показания ps для нескольких копий Apache'а), а не
конкретно про настройку Apache. Там есть поучительный пример :-)
> > KSI-Linux (Nostromo) + apache_1.3.19 (+mod_rewrite + 6 вирт.хостов) +
>php-4.0.4pl1
>
P.S. Только не надо мне, про то, что RSS в том примере небольшой. Этот
"недостаток" тривиально исправляется: всятавляется ЧТЕНИЕ из каждых 4Kb
выделенной памяти одного байта в цикле и имеем 10 *независимых* процессов
по 100Mb RSS на машине со 128Mb RAM... В общем выяснение - куда "утекла
память" в Linux'е (да и в любом современном *nix'е и даже в Windows) - это
работа не для счетовода, а для детектива.
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =