12.02.09

Resource limit wrapper.

Posted in linux at 9:52 pm by viliar

Наглые прожорливые программы, особенно в условиях ограниченного ресурса памяти, (да, того самого дешевого ресурса) на десктопе целесообразно запускать через какой-нибудь враппер типа этого:
$ cat /usr/bin/start

#!/bin/bash

ulimit -v 460800
ionice -c3 -p $$
nice -n19 $@ &

И запускать их типа start firefox, start linuxdcpp.
Опционально можно ограничить стэк и прочее. Ограничение по памяти указывать вторым аргументом. Небольшая, но автоматизация :-)

P.S. Это, конечно, не замена pam limits и пр, но “в пределах” одного пользователя удобно.

Comments are closed.

14 queries. 0.256 seconds