Народ, кто-нибудь, объясните, как в линуксе получить объем свободной
оперативной памяти, не трогая своп. Т.е. мне нужно знать, после какого
предела объекты будут складываться в своп, если их создавать в бесконечном
цикле. То, что написано в /proc/meminfo, как-то неубедительно: у меня
на машине стоит 1 GB, но написано там следующее:
total: used: free: shared: buffers: cached:
Mem: 1055756288 1045180416 10575872 0 243036160 689606656
Почему free всего 10 MB?
И что такое buffers и cached? Можно ли эту память тоже считать свободной?
Может быть, свободной для использования можно считать buffers + free?
Заранее спасибо!
|