bash-3,00$ бесплатно
общее количество использованных свободных общих буферов в кэше
Мем: 514020 465932 48088 0 15864 348844
-/+ буферы/кэш: 101224 412796
Обмен: 2096440 94916 2001524
Общий объем физической памяти: 512 МБ. Используемый фрагмент 455 МБ: память, совместно используемая несколькими процессами, равна 0, размер кэша диска составляет 340 МБ.
Разница между использованным/свободным во второй строке (mem) и использованным/свободным в третьей строке (-/+ буферы/кеш).
Разница между ними с точки зрения использования. Вторая строка — с точки зрения ОС. Поскольку в ОС используются все буферы/кешированные данные, ее доступная память составляет 15864 КБ, а используемая память — 465932 КБ. +буферы+кешируются, используемые ядром (ОС) и +приложением (X, oracle и т. д.).
Третья строка относится с точки зрения приложения: для приложения буферы/кэширование равны доступным, поскольку буфер/кэширование предназначено для повышения производительности чтения файлов, когда приложению необходимо использовать время памяти, буфер/кэширование будет быть быстро переработаны.
Таким образом, с точки зрения приложения доступная память = свободная память системы+буферы+кеширование.