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

Re: Что такое Load average и почему для одного процесса он может быть >> 1



14 августа 2009 г. 20:18 пользователь Stanislav Maslovski <stanislav.maslovski@gmail.com> написал:
On Fri, Aug 14, 2009 at 08:03:51PM +0400, Alexey Pechnikov wrote:
> Hello!
>
> On Friday 14 August 2009 19:35:04 Stanislav Maslovski wrote:
> > Ввод-вывод порождает массу прерываний, это во-первых. Во-вторых,
> > процесс, занятый активным вводом-выводом, проводит изрядное количество
> > времени в kernel mode, что при CONFIG_PREEMPT_NONE=y (дефолт в
> > дебиане) означает, что ему будет доставаться больше CPU-time, чем
> > остальным процессам (а их, активируемых по таймеру, например, в
> > дестопной системе немало, плюс еще kernel threads). В результате имеем
> > то, что имеем.
>
> А в других дистрибутивах как? И что с ними происходит в серверном режиме?..

Честно говоря, давно не интересовался. В десктопной убунте ядро с
CONFIG_PREEMPT=y и HZ=1000 (могу ошибаться). Для типичного сервера
дебиановское умолчание больше подходит. Хотя было бы интересно
взглянуть на бенчмарки.

--
Stanislav


--
To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Может глупость сморожу. Возможно теперь уже есть смысл пакетировать в дистрибутиве
две версии ядер: оптимизированные для сервера и оптимизированные под десктоп?

С наилучшими пожеланиями,
Олег Анисимов AKA Yoda

Reply to: