[Comm] crond [was: Re: hosting]

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Апр 8 23:38:13 MSD 2003


On Tue, Apr 08, 2003 at 10:58:12AM +0400, Roman Savelyev wrote:
> Dmitry V. Levin пишет:
> >>При стандартном crond несколько пользователей, поставивших тяжелые
> >>задания на одно и то же время, могут серьезно затормозить машину.
> >Это все связано с тем, что crond(8) не использует pam(8) вообще и
> >pam_open_session(3) в частности.
> Нет, тут разговор о другом немного.

Я думаю, что разговор именно об этом.

> Речь о том, что нагрузка на систему от заданий, начавшихся в 
> определённое время может стать запредельной.

Она может стать такой и при выполнении одного задания.

> Не нагрузка на старт оных, а выполнение оных.
> 
> Напрашиваются решения:
> 1) Введение параметра "максимум активных"

Это недостаточно эффективно.

С другой стороны, поддержка pam session позволит установить, например,
per-user limit.

> 2) Откладываеие задания до снижения нагрузки

Это умеет atd(8) уже сейчас и, думаю, можно будет сделать в crond(8) при
их объединении.

> 3) Управление приоритетами

Это уже будет не совсем cron.

> 4) Управление пулами памяти (это в унихах трудно)

А что, собственно, имелось в виду?


--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20030408/1aa6c479/attachment-0005.bin>


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