Про память. Free и Cahce

Доброго всем дня.
Вот есть команда free

.............total       used       free     shared    buffers     cached
Mem:        508024     499872       8152          0       8176     367800
-/+ buffers/cache:     123896     384128
Swap:      1049884        676    1049208

загружен OpenOfficeWriter Firefox pidgin и еще много
Видим, что USED 499 мег из 512 но есть еще и cached 367 мег. Есть Adesklet, который показывает что занято фактически памяти у меня 130 мег. Там, если посмотреть от того что USED отнимается cached.
Вопрос то вот в чем. Сколько же у меня занято памяти фактически? и что такое этот кешед (он постоянно увеличивается когда программки работают)? Я вот никогда не задумывался, а тут что-то интересно стало. Под той же сусей у меня не занималось так много памяти при стольки же загруженых процессах (cached там было значительно меньше)...не понятно. Может я опять где чего не воткнул в ядре и теперь не чистится что-то?

Спасибо.

Воспользуйся

Воспользуйся поиском. Тема уже не раз поднималась. linux просто максимально использует оперативку, забивая её содержимым жесткого диска. Считай, что cached - это свободная память.

Все верно, так

Все верно, так оно и есть. Мне понравилась фраза, однажды промелькнувшая на этом сайте: "Ты же за память заплатил, зачем же ты хочешь, чтобы она простаивала?". ;)

Читал. В том

Читал. В том числе и поиском тоже искал. Вот только прикол в том, что не всегда по максимуму оператива занята даже тем же кешем. И еще раз повторю: В сусе у меня было свободно всегода окого 200 мегов (правда я там гном юзал). Вот это и смутило. Думал может там ядро собрано как-то хитро или гном чистит что.

В общем спасибо за просветление :)
_________________
Sero venientibus ossa

вот если ты

вот если ты комп только что включил - то будет не вся забита. а если поюзать то в буферы и кеши нахватает...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".