ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

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

Re: nginx-0.7.54



Большое спасибо за ответ.
Если я правильно понял, модуль стоит применять там, где нет
необходимости писать "превьюхи" на жесткий диск из-за их быстрой
потери актуальности (те же новости через сутки уже старости :) ),
только здесь возникает один вопрос, поскольку операция уменьшения
картинки является блокирующей (в рамках своего воркера), и  исходя их
тех данных что Вы привели (касательно тестов на атлоне), на сколько
верно остается правило "число воркеров = число ядер", имеет ли смысл
увеличивать число воркеров (например, от 1,5-2 на ядро)?

4 мая 2009 г. 1:25 пользователь Igor Sysoev <is@xxxxxxxxxxxxx> написал:
> On Mon, May 04, 2009 at 12:47:45AM +0600, Руслан Шарипов wrote:
>
>> Если не секрет, под какой проект модуль ngx_http_image_filter_module был 
>> создан?
>
> Изначально писалось для поиска beta.rambler.ru так же, как и кэш, резолвинг
> и переменные в proxy_pass. Понятно, что, например, mod_perl уменьшал бы
> картинку примерно с той же скоростью, но mod_perl не может ждать тысячи
> одновременных ответов от медленных источников, а для nginx'а это не проблема.
>
> А сейчас модуль используется на www.rambler.ru и news.rambler.ru для картинок
> с префиксами /img/ и /pimg/.
>
>> 4 мая 2009 г. 0:31 пользователь Igor Sysoev <is@xxxxxxxxxxxxx> написал:
>> > On Sat, May 02, 2009 at 07:33:53PM +0400, Igor Sysoev wrote:
>> >
>> >> On Sat, May 02, 2009 at 07:12:58PM +0400, Михаил Монашёв wrote:
>> >>
>> >> > Здравствуйте, Игорь.
>> >> >
>> >> > Friday, May 1, 2009, 11:02:07 PM, Вы писали:
>> >> >
>> >> > IS> Изменения в nginx 0.7.54                                      
>> >> > 01.05.2009
>> >> >
>> >> > IS>     *) Добавление: модуль ngx_http_image_filter_module.
>> >> >
>> >> > Предполагается,  что  этот  модуль  работает  на  бэкенде, а фронтэенд
>> >> > кэширует? Или всё это можно совместить на фронтэенде?
>> >>
>> >> Да, пока кэшировать должен фронтенд, но я планирую добавить
>> >> image_filter_cache и прочая.
>> >>
>> >> > Какого  размера  картинки  рекомендуется пропускать через этот модуль?
>> >> > Ведь как я понимаю, во время ресайза воркер блокируется.
>> >>
>> >> Да, блокируется. Большие тоже можно, но нужно больше машин.
>> >
>> > В моих тестах одно ядро Athlon 64 X2 4200+ преобразует картинку
>> > в 17,000 пикселей 150 раз/с, 24,000 - 100 раз/с, 750,000 - 12 раз/с.
>> >
>> >
>> > --
>> > Игорь Сысоев
>> > http://sysoev.ru
>> >
>> >
>>
>>
>>
>> --
>> С уважением, Шарипов Руслан...
>
> --
> Игорь Сысоев
> http://sysoev.ru
>
>



-- 
С уважением, Шарипов Руслан...


 




Copyright © Lexa Software, 1996-2009.