我想知道是否有办法让 Conky 显示正在使用的 RAM 减去缓冲区和缓存。
当我关闭程序时,HTOP 中的 RAM 使用量会下降,但在 conky 中它保持不变。所以我想看到它在 Conky 上正确表示。
请注意,在这张图片中,HTOP 显示使用了 1300mb 的 RAM,而 Conky 显示了 2.15,因为它包括缓存和缓冲区。
这是处理 RAM 的 Conky 代码块
${font Arial:bold:size=10}${color White}MEMORY ${color DarkSlateGray}${hr 2} $font${color DimGray}MEM $alignc $mem / $memmax $alignr $memperc%
$membar
Conky 可以显示实际使用的 RAM 量加上缓存内存或仅显示前者。要在两者之间切换,您可以使用缓冲区设置:
如果no_buffers yes
Conky 将仅显示正在使用的实际 RAM 量。
如果no_buffers no
Conky 将显示实际的 RAM + 缓存内存量