Nice

Niceness

Nice — числовой параметр относительного приоритета потока Linux, влияющий на его вес при распределении CPU между конкурирующими задачами.

Nice — числовой параметр относительного приоритета потока, или задачи, Linux для политик планирования SCHED_OTHER и SCHED_BATCH. Меньшее значение nice даёт задаче больший вес при распределении процессорного времени, большее — меньший. Допустимый диапазон значений — от −20 до 19. Влияние nice проявляется, когда выполняемые задачи конкурируют за CPU, и зависит также от группового планирования и иерархии cgroups. Nice не задаёт фиксированную долю процессорного времени или число ядер и не гарантирует конкретную задержку выполнения. Уменьшение значения nice, в частности назначение отрицательного значения, требует CAP_SYS_NICE либо достаточного лимита RLIMIT_NICE. Параметр применяют для снижения влияния фоновых заданий, резервного копирования, сжатия и пакетной обработки на интерактивные и сервисные нагрузки. Потоки одного процесса могут иметь разные значения nice. Для политик реального времени SCHED_FIFO и SCHED_RR значение nice не определяет приоритет. CPU quota и CPU weight в cgroups, в отличие от nice, ограничивают или распределяют ресурсы на уровне групп задач.

Синонимы и варианты написания:

приоритет nice
Просмотров: 25

Где встречается

Статьи, в которых используется термин «Nice»

Связанные термины

AlmaLinux

AlmaLinux — корпоративный дистрибутив Linux, поддерживаемый сообществом и AlmaLinux OS Foundation, ориентированный на совместимость с интерфейсами и экосистемой RHEL.

LinuxУправлениеСредний

Bash(Bourne Again Shell)

Bash — командная оболочка Unix-подобных систем, реализующая язык POSIX shell и добавляющая расширения для интерактивной работы и сценариев.

LinuxУправлениеСредний

CentOS Linux

CentOS Linux — прекращённый свободно доступный дистрибутив Linux, создававшийся из исходных пакетов RHEL и ориентированный на бинарную совместимость с соответствующим выпуском RHEL.

LinuxУправлениеСредний

CentOS Stream

CentOS Stream — дистрибутив Linux с непрерывной поставкой пакетов, формирующих следующую минорную версию Red Hat Enterprise Linux; он расположен между Fedora и RHEL.

LinuxУправлениеСредний

Debian

Debian — универсальный дистрибутив Linux с пакетами DEB и системой APT, известный консервативной веткой Stable и разделением репозиториев по веткам разработки.

LinuxУправлениеСредний