Что означает «Ницца» на вкладке процессов


Ответы:


29

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

Если вы используете интенсивную программу, вы можете запустить ее из терминала с nice -n 10 /path/to/program. Таким образом, это будет меньше влиять на производительность вашей системы.

Обратите внимание, что вам нужны sudoпривилегии root ( ), чтобы запланировать процесс с приоритетом больше, чем обычно (<0). Это сделано для того, чтобы пользователи не могли легко перегружать всю систему и чтобы критические задачи всегда могли получать требуемое им время процессора.

В Википедии тоже есть хорошее объяснение .


1
man niceговорит, что диапазон на самом деле от -20 (самый высокий приоритет) до 19 (самый низкий).
GabrielF

@GabrielF та, исправлено
Iain Lane

4

Ницца - это не просто приоритет, умноженный на минус один.

В системах unix / linux вы обнаружите, что если задача загружает процессор, то система не останавливается. Это связано с тем, что система будет динамически понижать приоритет этих задач.

Любезность влияет на базовый приоритет. Таким образом, хотя любезность можно рассматривать как отрицательный приоритет, он будет иметь меньший эффект, чем приоритет, который будет иметь место в системе Microsoft NT, поскольку планировщик Linux уже хорошо справляется с задачей.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.