我想知道是否有办法让 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
答案1
Conky 可以显示实际使用的 RAM 量加上缓存内存,或者仅显示前者。要在两者之间切换,您可以使用缓冲区设置:
如果no_buffers yes
Conky 仅显示实际使用的 RAM 数量。
Conky是否no_buffers no
显示实际的 RAM + 缓存内存量