Верно ли говорить о ценностях в /proc/meminfo
файл?
[Память, используемая приложениями] = MemTotal - (MemFree + Buffers + Cached + SwapCached)
Да, то, что вы говорите, по сути, правильно. Это один из грубых способов получить память, используемую приложениями.
Тем не менее формула верна.
На сайте RedHat можно найти отличную статью, посвященную meminfo. Вот
Для записи:
MemTotal: Общая используемая оперативная память (т.е. физическая оперативная память за вычетом нескольких зарезервированных битов и двоичного кода ядра).
Кроме того, это не совсем точная наука при определении доступной и используемой памяти. Linux кэширует всю доступную память и использует ее по мере необходимости.
Free -m поможет отобразить текущее использование памяти в МБ
free -m
Также было бы полезно посетить LinuxAteMyRAM