Що означає "Ніцца" на вкладці "Процеси"


Відповіді:


29

"приємно" означає пріоритет, який процес отримує на вашому процесорі. Це число в діапазоні від -20 (найвищий пріоритет) до 19 (найнижчий). Напевно, ви побачите, що більшість запущених додатків знаходяться у гарному "0", а це означає, що вони працюють із звичайним пріоритетом, і жодне не отримає пільговику з боку планувальника над іншим.

Якщо ви запускаєте інтенсивну програму, ви можете запустити її з терміналу nice -n 10 /path/to/program. Таким чином це менше вплине на продуктивність вашої системи.

Зауважте, що sudoдля планування процесу з пріоритетом, більшим за звичайне (<0) , вам потрібні права root ( ). Це для того, щоб користувачі не змогли легко завалити всю систему, і щоб критичні завдання завжди могли отримати необхідний час для процесора.

У Вікіпедії є також гарне пояснення .


1
man niceговорить, що діапазон насправді від -20 (найвищий пріоритет) до 19 (найнижчий).
ГабріельF

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

4

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

Ви виявите, що в системах unix / linux, якщо завдання завдає процесор, то система не перемелюється. Це відбувається тому, що система буде динамічно знижувати цей пріоритет завдань.

Приємність впливає на базовий пріоритет. Тож, хоча приємність можна вважати негативним пріоритетом, вона матиме менший ефект, ніж пріоритет, який буде мати для системи Microsoft NT, оскільки планувальник Linux вже робить добру роботу, зберігаючи речі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.