В Linux, для сервера ОЗУ 8 ГБ, когда мы можем сказать, что виртуальная память фактически используется больше? То есть, какое количество ошибок страниц говорит о том, что система использует больше виртуальной памяти?
В Linux, для сервера ОЗУ 8 ГБ, когда мы можем сказать, что виртуальная память фактически используется больше? То есть, какое количество ошибок страниц говорит о том, что система использует больше виртуальной памяти?
Ответы:
Конечно, да, виртуальная память (известная как Swap в Linux) будет использоваться меньше при достаточном объеме памяти.
Есть параметр ядра, который называется swappiness
это контролирует, сколько свопа может быть использовано. Настройте его на свои потребности. Чтобы увидеть текущее значение (всем командам нужен root):
cat /proc/sys/vm/swappiness
и установить значение
sysctl vm.swappiness=10
и чтобы сохранить это, откройте /etc/sysctl.conf
и добавить (или изменить)
vm.swappiness=10
Дополнительная информация Вот ,
Считайте стоимость в процентах, а меньшее значение означает использование меньшего свопа.
На моем ноутбуке с 16 ГБ оперативной памяти, используя 10, я в порядке.