Ребят, помогите советом. Уже второй день гуглю, тема на вашем форуме наиболее близка по сути.
Дано: Ноутбук - 1 гигабайт оперативки, 2 гигабайта под свап раздел. OpenSUSE 11.3. Рабочий стол KDE4 с установленной плазмой. Памяти соответственно откушивает под 700 мегабайт в состоянии покоя. Несколько запущеных приложений (ФФ, ОО, Контакт, КутИМ, VCL) благополучно съедают остаток оперативки. И вот тут начинается самое интересное. Система не использует своп. Совсем. При превышении ресурсов рабочий стол перестает откликать секунд на 2-30, потом отвисает и продолжает работу. Вешал индикатор на обращения к sda5, молчит как Штирлиц на допросе. Играл параметром vm.swappiness от 5 до 100 - результатов нет. Куда рыть и что смотреть - ума не приложу. Надеюсь на помощь гуру.
1) убедитесь, что swappiness установлен в нужное Вам значение:
echo /proc/sys/vm/swappiness
2) можно уменьшить объем памяти выделяемый под кеш
vm.vfs_cache_pressure=10
echo 10 > /proc/sys/vm/vfs_cache_pressure
Вы уверены, что тормоза возникают из-за нехватки памяти?
После того как система отвисает, в свопе что-нить появляется?
У меня просто тоже подобное было - просто висла железка на 15 минут, а потом волшебным образом отвисала и в свопе оказывался целый гиг...
Ну, это скорее всего потекла жутко программа, тут же вылезла в своп. Из-за этого все "встало". Но в определенный момент она просто упала
Нет, не текла и не убивалась. Каюсь - играл малехо в lineage2. И был прикол запускать много окон. А в расчете на одно окно требовалось ~600мб оперативки. В итоге 1.5гига оперативки забито и еще столькоже свопа. Помогло изменение swapiness и перенос своп-раздела в начало винта.
У меня просто тоже подобное было - просто висла железка на 15 минут, а потом волшебным образом отвисала и в свопе оказывался целый гиг...
Ну, это скорее всего потекла жутко программа, тут же вылезла в своп. Из-за этого все "встало". Но в определенный момент она просто упала
Нет, не текла и не убивалась. Каюсь - играл малехо в lineage2. И был прикол запускать много окон. А в расчете на одно окно требовалось ~600мб оперативки. В итоге 1.5гига оперативки забито и еще столькоже свопа. Помогло изменение swapiness и перенос своп-раздела в начало винта.
А, ну там скорее всего одна линейка гоняла другую в своп и наоборот Система при этом просто тупила