LINUX.ORG.RU

Утечка памяти: кто подтекает?


0

0
У меня 2Gb RAM, при загрузке голая система занимает не более 200Mb, запускаю 10-15 приложений, и занятось возрастает до ~500Mb. Проходит около получаса и свободной памяти остается только 150-200Mb, однако если верить показаниям этого http://unixlive.editboard.com/general-linux-admin-stuff-f3/how-much-ram-is-us... скрипта, то совокупгость занаятой памяти запущеными приложениям не превышает те самые ~500Mb. Тот есть согласно результатам запуска скрипта, ни одно запущенное приложение не пожирает память.

Так кто же ее пожирает? Как это выяснить?


> Проходит около получаса и свободной памяти остается только 150-200Mb

Как ты это определяешь?
Deleted
()
Ответ на: комментарий от trill
> Третий столбец, первая строка:

Истина в том же столбце, но второй строке =).
Deleted
()
Дисковый кэш, полагаю. Т.е. так нужно.

Начнёт тормозить - попробуй либо другой дистр погонять, либо проверить память(врядли это нужно). либо просто докупить ещё.

wyldrodney ☆
()
буфферы, кеш

свободное для скорости берётся под них, при необходимости отдаётся сразу
PayableOnDeath ★
()
Ответ на: комментарий от UserUnknown
Уж сколько раз твердили миру, что Linux занимает всю доступную ОЗУ под дисковый кеш и отдаёт, как только она потребуется. Своп не занят? Всё в порядке.
AITap ★★★★★
()
vm.vfs_cache_pressure, vm.swappiness, vm.drop_caches в sysctl тебе в помощь.
Deleted
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.