LINUX.ORG.RU

А есть какая-нить утилитка по принудительному освобождению памяти ОЗУ?

 


0

3

Проблема. До запуска браузера было занято 175Мб. Во время запуска браузера и работы с сайтами занятость росла до 300Мб, после закрытия браузеров стало 202 занято. Почему не 175? Я, конечно, помониторю процессы поподробней. Погляжу как работает система с памятью без Х вообще, на примере браузера elinks :) Память смотрю в htop, atop, top, smem Например, в сторонних системах была такая утилитка, которая запрашивала очень большой объем памяти у ОС, и потом всю ее разом освобождала, это приводило в общему освобождению памяти путем принудительного ее отбора у других занятых. В итоге общий объем незанятой ОЗУ увеличивался. :)

А ты точно туда смотришь? http://www.linuxatemyram.com/

Если туда, можешь попробовать отключить своп и запустить tail /dev/zero например — этот процесс будет жрать память пока его не убьёт OOM killer, вероятно это заставит ядеро освободить память, если это возможно.

Xenius ★★★★★
()
Последнее исправление: Xenius (всего исправлений: 1)

чисти кэши каждый час

Deleted
()

Зачем?

Зачем это может понадобиться? Если кому-то нужна память, оно её и запросит. Зачем тебе пустая память? Онанировать на циферки?

Psych218 ★★★★★
()

Незанятая озу == выкинутые деньги. Бить тревогу нужно, когда приложениям на самом деле начнёт не хватать памяти, хотя физически должно.

anonymous
()
Ответ на: Зачем? от Psych218

Пока академический интерес.

В перспективе железка нагруженная веб-запросами может накушаться и лопнуть. :)

pethead
() автор топика
Ответ на: Пока академический интерес. от pethead

Только причиной этого будет не исчерпание памяти файловым кешем, а ичерпание памяти программами. Чтобы этого не происходило надо настроить потребление памяти этими программами.

Ядро само очищает файловый кеш по необходимости. Но если уж очень хочется их сбросить то это можно сделать этим:

echo 3 > /proc/sys/vm/drop_caches

feanor ★★★
()

Закрытие или крах окна не означает закрытия приложения.
В общем мониторь детей, причём учти, что всякие плугины и плееры могут называться иначе, чем браузерное окошко.
Но если занятая память очень уд беспокоит или мешает то можешь сделать простой перелогин.

torvn77 ★★★★★
()

htop
killall -u username
--all или -a уточнишь по ману.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 3)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.