LINUX.ORG.RU
ФорумAdmin

Распределение ресурсов между процессами


0

0

Система FreeBSD 6.0.
Есть два очень ресурсоёмких процессах, которые запускаются из Cron'а. Стартуют они каждый час: один в 00 минут, второй в 30 минут. Проблема в том, что во время работы этих процессов (а время их работы часто пересекается) становится катастрофиски мало системных ресурсов. Из-за этого многие службы (например, httpd) реагируют с большими задержками.
Есть ли возможность указать "потолок" по потребляемым ресурсам для процесса (память, процессорное время)?
Ещё интересует возможность ограничения использования интернет канала для процесса. Чтобы, допустим, скорость была не 100 Мбит/сек, а только 50 Мбит/сек.


сдаётся мне, копать надо в сторону ulimit. а "насичот" 50 Мбит -- в сторону pf (фрю не знаю).

berrywizard ★★★★★
()

А nice не прокатит? Правда, тогда при запуске, например, bzip-а процесс фактически перестанет продвигаться.

Но вдруг...

lodin ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.