Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[6]: [apache-talk] mod_perl



Hello Victor,

понедельник, 5 апреля 1999 г., you wrote:

>> опыту. У меня при интенсивном использовании Perl/SSI размеры
>> соответственно 6000 / 5000 ориентировочно. Я думал, это очень много
>> Ж-)

VBW> Ну, когда у нас будет 20 req/sec поставим туда гиг памяти. Поскольку
VBW> вся крутизна communiware заключается в полном отсутсвии статического

Это, с одной стороны, крутизна, а с другой - слабость. Потому что
логично наиболее часто запрашиваемые варианты делать статическими
(прегенерация) или псевдостатическими (с помощью кэширования).

VBW> На самом деле, все не так страшно. Поскольку 100% перлового кода грузятся
VBW> в папашу и наследуются детишками. В результате страшные цифры SIZE/RSS
VBW> реально хранятся в памяти один раз.

SIZE - да. RSS, AFAIK - нет. У каждого httpd child свои ресурсы.

VBW> Мы тут скорее думаем по поводу вкручивания в mod_perlовый код корректной
VBW> обработки HEAD и If-Modified-Since  и постановки squid в режиме ускорения,

Я собираюсь сделать примерно то же самое.

VBW> чтобы уменьшить
VBW> количество дерганья LONG-полей из базы данных. Правда, подозреваю, что при
VBW> 20 запросах в секунду ценность этой системы сильно понизится, поскольку

Если запросы будут сильно дифференцированные - похоже, что да...

VBW> количество народу, желающего туда что-нибудь написать, тоже будет расти
VBW> пропорционально, а следовательно время жизни страниц в кэше будет не
VBW> слишком большим. Причем чем интереснее страница - тем меньше.

С дискуссионными страницами, которые часто обновляются, это вполне
реальная проблема. Но в любом случае, наличие кэша уменьшит количество
запросов к базе данных как минимум на 1 на каждого юзера. При
MaxClients=64 это уже немало Ж-).

Best regards,
 Ilya                            mailto:ilya@xxxxxxxxxx


=============================================================================
=               Apache-Talk@xxxxxxxxxxxxx mailing list                      =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
=       Archive avaliable at http://www.lexa.ru/apache-talk                 =






Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.