LINUX.ORG.RU
ФорумTalks

Фоновая архивация


0

0
Хочеться заархивировать несколько каталогов - а в них много файлов. Как запустить tar чтобы он не загружал проц на 100%? пока думаю сделать юзера ограниченого в /etc/security/limits.conf и из под него запускать. но неясно при превышении лимита процес будет убиваться или нет? может есть другой способ?

а просто приоритет минимальный?
namezys ★★★★
()
Ответ на: комментарий от Sun-ch
на сколько помню задание приоритета через nice действует только между процесами запушеными через nice.
если запускать 1 процесс то толку никакого.
HBiT
() автор топика
Для этого существует nice. Ставишь niceness на 20 и tar всё так же будет грузить процессор на 100%, но ядро по первому же требованию будет отдавать процессорное время другим процессам.
Deleted
()
Ответ на: комментарий от HBiT
>> на сколько помню задание приоритета через nice действует только между процесами запушеными через nice. если запускать 1 процесс то толку никакого.

Ошибаешься, толк очень даже есть.

Deleted
()
Ответ на: комментарий от HBiT
7408 user 34 19 8964 7800 368 S 70 0.9 0:04.51 bzip2 7407 user 34 19 4056 1124 932 R 7 0.1 0:00.40 tar
HBiT
() автор топика
Ответ на: комментарий от HBiT
nice runs utility at an altered scheduling priority.

Пишешь nice +8 tar .....

Sun-ch
()
>Как запустить tar чтобы он не загружал проц на 100%

Ты нашёл способ консервирования тактов процессора 8-0?

DonkeyHot ★★★★★
()
Ответ на: комментарий от dilmah
>> huh? tar не грузит проц

Может он решил забекапить впрок десяток гигабайт содержимого /dev/urandom =).

Deleted
()
Ответ на: комментарий от abraziv_whiskey
> Он же не процессор в первую очередь грузит, а диск?

ionice нэ?

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