LINUX.ORG.RU

Система свопится и тормозит хотя еще 1.4гб свободной памяти.

 , , ,


0

3

Собственоо вместо того, чтоб использовать память кешей система начинает свопиться, что выливается в дикие тормоза.

cat  /proc/sys/vm/swappiness 2

free
             total       used       free     shared    buffers     cached
Mem:       7970500    7703388     267112          0      16100    1405696
-/+ buffers/cache:    6281592    1688908
Swap:      2732028     993668    1738360

Ubuntu 12.04 x64

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

★★★★
Ответ на: комментарий от yars068

Оно одинаково себя ведет, когда кончается оперативка при любых его значениях. Или ты скор набиваешь бесполезными ответами?

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

Не должно так быть. У меня этот параметр влияет на использование свопа.

yars068 ★★★★
()
Ответ на: комментарий от val-amart

Нет конечно же) Я ж не буду за свопящейся машиной работать - рестартанул течную лису - теперь памяти посвободней. Как свопится начнет, если получиться, запущу команду еще раз, ибо тормозит оно все дико.

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

лол. тоесть я 15 минут внимательно анализировал вывод который заведомо не демонстрирует проблему. ну ок, че.

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

Извиняй. Я думал там какой параметр есть, который за мин размер кешей отвечает.

F457 ★★★★
() автор топика

Мне помогло такое

добавить в sysctl.conf

vm.vfs_cache_pressure = 50
vm.dirty_ratio = 1

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