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

324
clarkk

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

3

2 ответа на вопрос

3
Jonno

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

1
shubham0d

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

Добро пожаловать в superuser: это только ответ для Centos, хотя это хороший аддон для вопросов и искателей, а не единственный ответ на принятый вопрос. Возможно комментарий. Пожалуйста, уделите пару минут и прочитайте: - http://superuser.com/help. Ответ: http://superuser.com/help/how-to-answer, еще раз добро пожаловать в superuser.Thankyou mic84 6 лет назад 0
Спасибо за отзыв. Хотя ссылка говорит, что это для Centos6, но это не отличается для любого другого распределения. shubham0d 6 лет назад 0

Похожие вопросы