Своп не установлен. Почему стоимость свопа по-прежнему равна 60?

Я специально установил 14.04.01 LTS без раздела подкачки, потому что он мне не нужен для того, что я делаю. Просто любопытно почему cat /proc/sys/vm/swappiness по-прежнему производит значение 60.

Я подумываю об изменении моего /etc/sysctl.conf иметь vm.swappiness=0, Несмотря на это, мне просто интересно, почему он установил значение подкачки по умолчанию на машине, на которой вообще не было подкачки.

Почему это? Ядро все еще будет пытаться поменяться местами, так как оно имеет значение по умолчанию?

1 ответ

Решение

/proc/sys/vm/swappiness используется, чтобы решить, что и сколько поменять, когда у вас есть свободное место подкачки.

Очевидно, он ничего не делает, если у вас не настроено пространство подкачки; но в Linux вы можете добавить пространство подкачки в любой момент, например, с помощью файлов подкачки - и в этом случае система будет вести себя в соответствии с заданными параметрами.

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