19.06.2012 23:16
Достаточно значительный параметр управления памятью.
Суть его можно попробовать описать, как стремление выдавить программу в своп.
Если 1 - стремление будет минимальное, если 100 - максимальное.
Как говорят, большие значения стимулируют Linux быть похожим на винду. Т.е. засвопиться побольше.
На самом деле тут больше дело вкуса. На мой взгляд на сервере это значение должно быть равным 1, поскольку вялоработающего мусора там быть не должно. А вот на десктопе можно поставить и 1 и 100, в зависимости от того, как вы работаете. Если преимущественно в одном приложении и винт быстрый - увеличивайте, если наоборот - уменьшайте. Я на десктопе обычно оставляю по умолчанию, в 60 или вообще отрубаю своп. Если ставить 100, то можно засвопить какое-то тяжелое приложение и потом уныло смотреть, как оно самое отрисовывается, вылезающее из свопа.
13.01.2015 17:20
Интересная фича. В последних ядрах при vm.swappiness=0 случается что-то вроде swapoff до момента, когда памяти станет нехватать. Очень удобно в свете невозможности иногда отрубить своп из-за хибернации. Правда, на сервере БД вы с достаточно большой степенью вероятности сможете поймать приход oom killer.
Часовой пояс GMT +3, время: 12:14.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.