From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 8 Apr 2003 23:38:13 +0400 From: "Dmitry V. Levin" To: ALT Linux general discussion list Subject: Re: [Comm] crond [was: Re: hosting] Message-ID: <20030408193813.GA32115@basalt.office.altlinux.org> References: <200304071634.33769@nojabrsk.ru> <20030407110738.GC24514@abr.tool.ru> <20030407201553.GB19608@basalt.office.altlinux.org> <3E927304.4010302@interlot.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="h31gzZEtNLTqOjlF" Content-Disposition: inline In-Reply-To: <3E927304.4010302@interlot.ru> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --h31gzZEtNLTqOjlF Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 --h31gzZEtNLTqOjlF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+kyUl9viEa8HiNCkRAkumAJ91Y+sWPDvgIPwM2BJj6QKzjS18sACbBqyf nDGN7Rnx9BYSwK2gP37V8Bs= =rnor -----END PGP SIGNATURE----- --h31gzZEtNLTqOjlF--