Поможет ли увеличение физической памяти сократить использование виртуальной памяти и избежать узких мест виртуальной памяти в Linux?

0

В Linux, для сервера ОЗУ 8 ГБ, когда мы можем сказать, что виртуальная память фактически используется больше? То есть, какое количество ошибок страниц говорит о том, что система использует больше виртуальной памяти?

Mercy
источник
Использование памяти (исключая кэш / буферы) будет, конечно, точно таким же, как и виртуальная память использование. Возможно, вы имеете в виду своп?
Daniel B

Ответы:

0

Конечно, да, виртуальная память (известная как Swap в Linux) будет использоваться меньше при достаточном объеме памяти.

Есть параметр ядра, который называется swappiness это контролирует, сколько свопа может быть использовано. Настройте его на свои потребности. Чтобы увидеть текущее значение (всем командам нужен root):

cat /proc/sys/vm/swappiness

и установить значение

sysctl vm.swappiness=10

и чтобы сохранить это, откройте /etc/sysctl.conf и добавить (или изменить)

vm.swappiness=10

Дополнительная информация Вот ,

Считайте стоимость в процентах, а меньшее значение означает использование меньшего свопа.

На моем ноутбуке с 16 ГБ оперативной памяти, используя 10, я в порядке.

vfsoraki
источник