Запустить программу в фоновом режиме

Можно ли запустить программу, например xz в фоновом режиме, чтобы не высосать все ресурсы системы?

2 ответа

Решение

Вы можете изменить приоритет для запуска процессов. Чем ниже значение nice, тем больше ресурсов выделяется для этой задачи выше других. Установка более высокого положительного значения (я полагаю, что оно измеряется от -20 до +19) почти не выделит ресурсов для задачи, и оно будет обрабатываться только тогда, когда больше ничего не нужно делать.

Как ограничить ресурсы с помощью cgroups на CentOS 6
Если вы не хотите, чтобы ваша программа высасывала все системные ресурсы, вы можете использовать cgroups (пример того, как использовать cgroups в Centos 6), чтобы ограничить ресурсы. Вы также можете установить более высокое значение nice, чтобы ваш процессор обрабатывал его только при наличии меньшего количества задач для выполнения.

Другие вопросы по тегам