можно отредактировать задание в кронтаб : tar <ключи аргументы> | cpulimit -e tar -l 50. думаю так должно получится. аналогично можно создать алиас в .bashrc: alias tar = 'tar | cpulimt -e tar -l 50' хотя не уверен, что алиас будет работать ибо тару надо передавать аргументы. я новичок в линуксе вообще и в консоли в частности :)
17 июля 2010 г. 23:01 пользователь Людмила Бандурина <bigdogs...@gmail.com>написал: > Про алиас, честно говоря, не поняла. > Собственно, вопрос остался только по поводу запуска tar на бэкап по крону: > я в это время сплю и вручную не могу его ограничить... как бы его запускать, > чтобы он не больше 50% потреблял? > > С уважением, Людмила > > > 17 июля 2010 г. 21:05 пользователь Kulikov Vasiliy <sego...@gmail.com>написал: > > On Sat, Jul 17, 2010 at 03:04 +0400, Сергей wrote: >> > cpulimit -e <вредный процесс> -l 10 <процент ограничения> >> Плюс такого решения - не нужны привилегии рута. Минус - неточно >> (например, остановка процесса происходит постфактум, может произойти >> так, что две секунды процесс будет вешать систему, восемнадцать секунд >> простаивать, и т.д.) и при желании легко обойти. Но для "честных" >> программ и для десктопа вполне подходит. >> >> Если нужно чётко 10%, то лучше воспользоваться cgoups (но ИМХО у них >> документация хиленькая). >> >> -- >> ubuntu-ru mailing list >> ubuntu-ru@lists.ubuntu.com >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru >> > > > -- > ubuntu-ru mailing list > ubuntu-ru@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru > >
-- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru