nginx-1.3.10

Andrey Repin hell-for-yahoo at umail.ru
Wed Dec 26 02:08:25 UTC 2012


Здравствуйте, Уважаемый(-ая, -ое) Михаил Монашёв!

>>> Или  это  может  для экономии нагрузки на диск делается, когда диск
>>> слаб, а процессора и памяти много?

>> Делать  это  сторонним  процессом  постфактум  (как  это  обычно   и
>> делается)  -  значит  получить  периодически  всплески  нагрузки  на
>> процессор  и  на  диски,  что  не  всегда приемлемо. (Ну и опять же,
>> тратит лишние ресурсы на запись в диск.)

>> Делать   это   сторонним  процессом  налету  -  значит  зависеть  от
>> работоспособности  этого  стороннего  процесса,  что  плохо, а также
>> тратить  память на вечное висение этого стороннего процеса (особенно
>> если  логов много), и CPU на переключение контекста между nginx'ом и
>> этим процессом.

>> Возможность  "быстро  и  дёшево"  жать  логи - она слегка специфична
>> (большинству  вполне  подходит  стандартная  схема  с  logrotate   +
>> gzip/bzip/whatever,    либо    же   годится   банальное   отключение
>> access_log'а),  но  местами  очень  полезна.  Собственно,  это такое
>> логичное продолжение работы с буферизированными логами.

ММ> Ты   описал   какую-ту   систему,   находящуюся  ну  совсем  на  грани
ММ> заваливания.   Я   конечно   всеми   руками  за  оптимизацию,  включая
ММ> микрооптимизацию,  но кронтам у меня ест сейчас 8 мегабайт оперативки,
ММ> logrotate только ротирует, а если б ещё и жал логи, то кушал бы памяти
ММ> не   сильно  больше,  чем  nginx  за  тем  же  занятием  при  подобных
ММ> настройках.  Переключения  процессора и порча кэша процессора - ну это
ММ> наверное  не  то,  на  что  ротация сильно повлияет. Ну да, импульсная
ММ> нагрузка,  но  как-то  она совсем незаметна. Хотя, допускаю, кто-то её
ММ> может замечать...

ММ> Можешь  в  общих  чертах  описать  что-то реальное, где опция gzip вам
ММ> реально  помогла? Вы же её не с потолка взяли, а под какую-то реальную
ММ> потребность делали.

Это просто у вас реально мощный сервер, либо реально невысокая на него
нагрузка. Кто-то другой, выжимающий последние капли возможностей из имеющегося
оборудования, вполне может оценить это нововведение. Я вот оценил со своей
стороны.


-- 
С уважением

    Andrey Repin (hell-for-yahoo at umail.ru) среда, 26.12.2012, <06:05>


Подробная информация о списке рассылки nginx-ru