История изменений
Исправление pfg, (текущая версия) :
память занятая под кеши в линухе считается свободной. а свободная память считается бесхозной и «потерянной впустую»
потому как очистить буферы и передать освободившееся место новому потребителю - дело нескольких наносекунд :)
поэтому в линухе не освобождают память изпод кешей без лишней на то необходимости.
https://habr.com/ru/companies/otus/articles/566970/
если нужно очистить кеши то для этого есть команда echo 1 > /proc/sys/vm/drop_caches и подобные
ну а если хочется иметь большой и чистой любви памяти то есть специальный файлик min-free-kbytes внутри /sys через который выставляется соответствующий параметр.
как вариант добавить параметр vm.min_free_kbytes = ****** в /etc/sysctl.conf тогда он будет выставляться при каждой загрузке.
и т.д. и т.п.
Исправление pfg, :
память занятая под кеши в линухе считается свободной. а свободная память считается бесхозной и «потерянной впустую»
потому как очистить буферы и передать освободившееся место новому потребителю - дело нескольких наносекунд :)
поэтому в линухе не освобождают память изпод кешей.
https://habr.com/ru/companies/otus/articles/566970/
если нужно очистить кеши то для этого есть команда echo 1 > /proc/sys/vm/drop_caches и подобные
ну а если хочется иметь большой и чистой любви памяти то есть специальный файлик min-free-kbytes внутри /sys через который выставляется соответствующий параметр.
как вариант добавить параметр vm.min_free_kbytes = ****** в /etc/sysctl.conf тогда он будет выставляться при каждой загрузке.
и т.д. и т.п.
Исходная версия pfg, :
память занятая под кеши в линухе считается свободной.
потому как очистить буферы и передать освободившееся место новому потребителю - дело нескольких наносекунд :)
поэтому в линухе не очищают память от буферов.
https://habr.com/ru/companies/otus/articles/566970/
если нужно очистить буферы то для этого есть команда echo 1 > /proc/sys/vm/drop_caches и подобные
ну а если хочется иметь большой и чистой любви памяти то есть специальный файлик min-free-kbytes внутри /sys через который выставляется соответствующий параметр.
как вариант добавить параметр vm.min_free_kbytes = ****** в /etc/sysctl.conf тогда он будет выставляться при каждой загрузке.
и т.д. и т.п.