[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Утекает память



On 30.07.2015 17:36, Andrey Melnikoff wrote:
"Артём Н." <artiom14@yandex.ru> wrote:
Если у тебя умирает гибернейт - то надо смотреть хотя-бы в вывод dmesg, от
чего он умирает.

dmesg ничего не даёт (плюс ещё, он загажен криво настроенным AppArmor).
И он не то, чтобы "умирает": очень долго пытается уснуть, постоянно обращается к диску.
А как ты шочешь - 19 гигов памяти надо как-то слить на диск. Хочешь быстро -
ставь под своп SSD.
Вот в том и проблема, что своп на SSD.

Хочешь еще быстрее - велком собирать своё ядро с
tuxonice, тогда будет еще и компрессия при сбросе на диск.
Так вроде и так сжимается, при записи?

В итоге, я не жду, и выключаю: потом fsck показывает, что ФС немного порушена.
А зачем выключать? Само выключится, как закончит сбрасывать.

Долго ждать очень.

Если коротко: мне надо выяснить какие кэши и ограничить их использование, например, лимиты через sysctl выставить.
Как понять подо что уходит память?

Для нужд системы она уходит.
Слишком общий ответ: это вы уже писали. Конкретнее.
Читать linux\documentation\vm\* - там уж будет одна сплошная конкретика.
Хотя нет, там еще рядом надо читать про cgroups и еще в паре мест.
Ok, я как раз собирался пробежаться по описанию этих параметров.
А причём cgroups?


Reply to: