LINUX.ORG.RU
ФорумAdmin

Linux и SWAP


0

1

Есть VPS Debian на xen, вся свободная оперативная память в cached, при этом активно используется swap. Почему система испльзует swap а не переводит память из cached во free?


Добавьте уже памяти, Вам система английским по черному пишет и моск не компостируйте.

ansky ★★★★★ ()

Потому, что неиспользуемые страницы сбравывает в своп,
а в кэш попадают используемые данные.
Это происходит для увеличения быстродействия.

anon_666 ()

ну если тебя это так раздаражет, то
sysctl swappiness=20
или 15
чем меньше, тем больше тормоза при своппинге

megabaks ★★★★ ()

>Почему система испльзует swap а не переводит память из cached во free?
ман виртпамять и её дефолты
точнее swappiness=60 из возможных 100

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

Наскольо я правильно понял, в swap система выгружает неактивные данные из кэша для освобождения кэша под более используемые данные?

По параметру swappiness, он определяет когда выгружать данные в swap а когда освобождать кэш? Какой оптимальный параметр для сервера?

sib ()
Ответ на: комментарий от sib

оно определяет агрессивность своппинга
дефолт 60 из 100 возможных
для сервера...хз - сам смотри - это зависит от задач и размера оперативы
кому-то нравится и 100 на десктопе...

megabaks ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.