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" 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.