12 августа 2010 г.

Swap

Никак не мог разобраться, почему при большом количестве свободной оперативной памяти Linux все равно использует swap. На серваке с 24Г памяти использованной на половину в свопе было около 1,5 гигов!

На днях Миша Качалов показал интересный пунктик в настройках ядра.

$ cat /proc/sys/vm/swappiness 
60

Во где собака порылась! Циферька говорит - если осталось свободно меньше 60% оперативной памяти, начинать использовать swap :) Поправил на 5 и все стало на свои места.

Прописал этот параметр везде. Особенно помогает в гостевых виртуальных машинах. Производительность резко увеличилась.

1 комментарий:

  1. Ага. Есть такая штука. Рекомендую почитать "Linux Performance and Tuning Guidelines" http://www.redbooks.ibm.com/Redbooks.nsf/RedbookAbstracts/redp4285.html?Open Я там для себя много нового в свое время почерпнул, когда готовился к экзамену по тюнингу.

    ОтветитьУдалить