вывод free

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Horrible
Сообщения: 256
Статус: Emacs geek
ОС: Emacs

вывод free

Сообщение Horrible »

Меня заинтересовал такой вопрос:
например, запускаю я какуюнить программу, которая тянет за собой кучу либ. Ну например тотже krusader в fluxbox'е. Он у меня сжирает прилично памяти, а когда я его выгружаю, вывод free показывает что память от этой проги неосвободилась. Назапускал я кучу прог, free показывает что памяти свободной уже совсем нет, а проги запускаются хоть пачками по 10 штук нормально, т.е. физически память свободна. Но в выводе free написано что память забита, своп полностью пустой, а какойто "-/+ buffers/cache" всевремя разрастается с каждой запущенной прогой.
Че это такое? глюк free? ну просто интересно стало...

З.Ы. Slackware 10.1
Спасибо сказали:
Аватара пользователя
flook
Сообщения: 585
Статус: Просто flook

Re: вывод free

Сообщение flook »

Страницы кэшируются для ускорения последующего доступа кним. А когда памяти нет то ненужные страницы выкидываются.
В каждом из нас спит гений... и с каждым днем все крепче...
Спасибо сказали:
Аватара пользователя
Horrible
Сообщения: 256
Статус: Emacs geek
ОС: Emacs

Re: вывод free

Сообщение Horrible »

Занчит это не баг а фича :D
Спасибо.
Спасибо сказали: