htop 中的红色交换条是什么意思?

htop 中的红色交换条是什么意思?

在 htop 中,会出现显示 CPU、MEMORY 和 SWAP 的条形图。

htop 状态栏中的颜色到底代表什么含义?,我看到了CPU条和MEMORY条颜色的含义。

交换栏中的颜色代表什么含义?

我在 htop man 中没有找到任何提及。

答案1

点击F1将显示此内容(很可能 7 年前还没有这个功能!): htop 帮助

意思是:

  • 红色表示已使用的交换区,无法移除
  • 橙色是缓存交换,如果需要可以删除

当使用空间不足时,内核将启动内存耗尽杀手(OOM killer)来释放一些内存(无论是在 RAM 还是交换区)。

您可以使用以下命令检索交换缓存/使用的值/proc/meminfo

# grep Swap /proc/meminfo
SwapCached:       430276 kB
SwapTotal:       2097136 kB
SwapFree:              0 kB

答案2

交换栏只有颜色(红色)仅表示正在使用多少交换内存。您可以在运行时按h(或F1)来查看htop

相关内容