Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: РИТ: Высокие нагру зки vs Highload++
On Sat, Sep 20, 2008 at 09:57:30PM +0400, Михаил Монашёв wrote:
> >> На мелких картинках ситуация следующая:
> >>
> >> sysctl kern.ipc.sfreadahead=131072 ничего не дало. Хотя большинство
> >> картинок меньше 128кб
>
> IS> Да, в этом случае это не поможет.
>
> >> sysctl kern.ipc.sfrefer=1 позволил на пиковой нагрузке перейти
> >> приблизительно 100 из 600 воркеров в kqread из biord и ufs . До этого
> >> почти все 600 воркеров были в biord или ufs.
>
> IS> А на скорость отдачи не повлияло ?
>
> Вот сейчас смотрю и уже не пойму, меняется что-то или нет. Судя по
> графикам "динамика потребления трафика для порта" из контрольной
> панели мастерхоста ничего кардинально не меняется. А systat -if
> показывает сильно колеблющиеся данные и по ним что-то сказать сложно.
> Диски загружены полностью, и почти все воркеры заняты диском в обоих
> случаях.
>
> а что делает vm_page_flag_set(pg, PG_REFERENCED); ?
Помечает страницу как недавно использовавшуюся. В против случае она
имеет такие же шансы на вылет из памяти, как и давно неиспользованные
страницы.
Вот тут обсуждение:
http://freebsd.rambler.ru/bsdmail/freebsd-current_2007/msg09523.html
--
Игорь Сысоев
http://sysoev.ru
|