Мне интересно, есть ли способ заставить Конки показать используемую оперативную память минус буферы и кеш.
Когда я закрываю программу, использование ОЗУ в HTOP уменьшается, но в conky оно остается прежним. Так что я бы хотел, чтобы он был правильно представлен на Конки.
Обратите внимание, что на этом рисунке HTOP показывает, что используется 1300 МБ ОЗУ, а Conky показывает 2,15, поскольку он включает кэш и буферы.
Вот кусок кода Conky, который имеет дело с RAM
${font Arial:bold:size=10}${color White}MEMORY ${color DarkSlateGray}${hr 2} $font${color DimGray}MEM $alignc $mem / $memmax $alignr $memperc%
$membar
Conky может показывать фактический объем используемой оперативной памяти плюс кешированную память или только предыдущую. Для переключения между двумя вы можете использовать настройки буфера:
Если no_buffers yes
Conky будет показывать только фактический объем используемой оперативной памяти.
Если no_buffers no
Conky покажет фактический объем ОЗУ + кешируемая память