Графа памяти в верхней панели показывает текущее состояние использования оперативной памяти (RAM). Значения основаны на данных из /proc/meminfo и отражают, как ядро распределяет физическую память между процессами, кэшами и буферами.
Краткое пояснение к полям:
- total — общий объём физической оперативной памяти, доступной системе.
- used — используемая память. Включает память процессов, а также часть кэшей и буферов (в зависимости от версии утилиты).
- free — полностью свободная, неиспользуемая память. Обычно её немного, так как Linux старается использовать RAM под кэш.
- buffers — память, используемая ядром для буферизации блочных устройств (метаданные, служебные структуры файловых систем).
- cache — файловый кэш (page cache): данные файлов, недавно прочитанных или записанных. Может быть быстро освобождён при необходимости.
- available — оценка памяти, доступной для новых приложений без активного использования swap. Учитывает reclaimable cache и buffers; более показательный параметр, чем
free.
Практически для оценки состояния системы ориентируются прежде всего на available, а не на free, поскольку низкий free при высоком cache является нормальным поведением Linux.