[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