swappiness

Swappiness

swappiness — параметр ядра Linux, задающий относительную склонность освобождать память выгрузкой анонимных страниц в swap вместо вытеснения файлового кэша.

swappiness — параметр виртуальной памяти Linux, влияющий на выбор между вытеснением файловых страниц из page cache и выгрузкой анонимных страниц процессов в swap при давлении на память. Более высокое значение повышает относительную готовность ядра использовать swap, а более низкое обычно отдаёт предпочтение освобождению файлового кэша. Параметр не является процентом заполнения RAM, порогом включения swap или лимитом объёма выгрузки. Его фактический эффект зависит от версии ядра, характера нагрузки, доступности и скорости swap, объёма RAM, а также от того, какие страницы могут быть освобождены. Значение 0 не следует трактовать как безусловный запрет на использование swap во всех ситуациях. Настройку применяют при анализе задержек и дефицита памяти на серверах баз данных, виртуализации и смешанных нагрузках. Слишком низкое значение может привести к более раннему вытеснению полезного файлового кэша, а высокое при медленном swap способно увеличить задержки. swappiness отличается от vm.overcommit_memory, управляющего политикой выделения памяти, и от параметров writeback для грязных страниц.

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

своппинесс
Просмотров: 28

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

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

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

ELevate

ELevate — набор инструментов миграции Enterprise Linux между основными версиями, использующий Leapp и дополнительные данные для поддерживаемых путей перехода.

LinuxУправлениеРезервное копирование

AlmaLinux

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

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

APT(Advanced Package Tool)

APT — система управления пакетами в Debian-подобных Linux, которая получает пакеты из репозиториев, разрешает зависимости и передаёт установку низкоуровневому менеджеру dpkg.

LinuxУправлениеБазовый

Bash(Bourne Again Shell)

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

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

CentOS Linux

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

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