Какую милость, чтобы предотвратить замерзание?

Если бы я хотел дать своей основной системе, настольной корице, самый высокий приоритет, для какого PID мне следует установить это?

Причина в том, что у меня есть программа, которая работает в течение нескольких дней и будет собирать все ресурсы до такой степени, что я даже не смогу двигать мышью. Он вызывает несколько программ по требованию, поэтому сложно установить, какая из программ имеет более низкий приоритет. Когда он работает, я больше ничего не могу сделать. Поэтому мне интересно, могу ли я просто дать моему окну самый высокий приоритет? Спасибо!

Ахди

0
задан 23 July 2014 в 21:28

1 ответ

Процессом, который съедает большую часть ЦП в нормальном использовании, является, вероятно, X-сервер. Во-первых, найдите изодромное с предварением (идентификатор Процесса) Ваших X процессов:

ps aux | grep /usr/bin/X

Это даст Вам строку, запускающуюся с root [pid] ....

Теперь, давайте увеличим приоритет:

sudo renice -5 [pid]

Это устанавливает приоритет на 20 (приоритет по умолчанию) минус 5 (хорошее значение), приводя к общему приоритету 15. Чем ниже приоритетное число, тем чаще процесс будет запланирован для обработки. Можно проверить приоритет с эти top команда. Эксперимент, пока Вы не удовлетворены. Однако renice опасная команда и может сделать Вашу систему неприменимой (до перезагрузки).

0
ответ дан 23 July 2014 в 21:28

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

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