On Mon, 23 Apr 2001, Slawa Olhovchenkov wrote:
> On Mon, Apr 23, 2001 at 01:23:10PM +0400, Khimenko Victor wrote:
>
> > > > Тачка 866 P3, 128 RAM, CGI почти не выполняется - чистый htm. Как
> > > > вообще померить производительность httpd? Сколько запросов он может
> > > > обработать не "уснув"?
> > >
> > > 100mbit засрет не кашлянув такая тачка на статике.
> >
> > О да. А уж как тут WindowsNT себя покажет :-)
>
> А причем тут и откуда WindowsNT?
>
WindowsNT ОЧЕНЬ хорошо себя показывает в ситуации, когда куча быстрых
(читай - локальных) клиентов тянут статический контент. Что весьма регулярно
выставляется как громадное преимущество. Только кому надо раздавать кучу
статики в локале ??? Может кому и надо - я не знаю... Но знаю, что немногим...
> > Ну серъезно: зайдет к тебе
> > полсотни клиентов, меееедленно и печально вытягивающих кучу картинок в тех
> > статиках и упрешся ты в ограничение на количество процессов сходу :-/
>
> Это у кого ограничение в 50 процессов стоит? Ну так тот сам себе буратино.
>
Почему 50 ? Если у тебя на страничке штук 20-30 картинок и ходят к тебе
через MS IE (который имеет привычку качать их в 20-30 ручьев), то 50
клиентов легко могут разрастись в полтысячи соединений (если не в
тысячу) и это уже вполне может упереться в ограничения на количество
открытых файлов или еще что-нибудь в этом роде...
> > Хорошо если до ограниения на количество файлов/сокетов/etc не
> > доползешь...
>
> Не бойся, _у меня_ их -- много и что бы их увеличить -- железо
> докупать не понадобится, даже перетранслировать вряд ли придется.
>
Перетранслировать почти никогда не нужно (в Linux'е даже перазпускать
ничего не нужно :-), но есть много лимитов в которые можно упереться:
помню я создал как 100'000-вложенный подкаталог - так у меня потом все
индексаторы полегли; и снести его тоже было непросто... А если где-нибудь
на сервере такие чудеса лежат и туда web-сервер заходит, то можно ОЧЕНЬ
быстро чего-нибудь обломать...
P.S. Впрочем абстрактное перечисление способовов перегруза сервера -занятие
неблагодарное: уж очень много их :-/ А для того, чтобы понять - чем конкретный
зверь болеет нужно обследование на месте проводить...
=============================================================================
= 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.