htop状态栏中的颜色究竟是什么意思?

默认情况下, htop显示处理器,内存和交换的彩色状态栏。 从左到右,根据某些阈值,酒吧的颜色为绿色,蓝色,黄色和红色。

内存条有小小的绿色和蓝色,几乎所有的剩余都是黄色,这意味着什么? 交换栏是空的。 htop的颜色设置是“默认”。

htop截图

击中F1h会显示你的关键。 但是作为参考,默认的颜色是:

中央处理器:

  • 蓝色=低优先级的线程
  • 绿色=普通优先级线程
  • 红色=内核线程

记忆:

  • 绿色=已用内存
  • 蓝色=缓冲区
  • 黄/橙=caching

有几种不同的配色scheme,你可以通过点击F2来看到它们。

我在其他地方找不到这个文件。 查看代码:

CPU度量报告有两种模式:默认值和可从“设置”屏幕(显示选项/详细CPU时间)启用的“详细CPU时间”。 他们都显示在不同进程中花费的时间百分比:

默认模式

  • 蓝色:低优先级进程(nice> 0)
  • 绿色:正常(用户)进程
  • 红色:内核时间(内核,iowait,irqs …)
  • 橙色:时间(偷时间+客人时间)

详细模式

  • 蓝色:低优先级线程(nice> 0)
  • 绿色:正常(用户)进程
  • 红色:系统进程
  • 橙色:IRQ时间
  • 洋红色:软IRQ时间
  • 灰色:IO等待时间
  • 青色:偷窃时间
  • 青色:来宾时间

记忆米更直接:

  • 绿色:使用的内存页面
  • 蓝色:缓冲页面
  • 橙色:caching页面

注意:从http://htop.svn.sourceforge.net/viewvc/htop/trunk/CPUMeter.c?revision=300&view=markup.htop源代码获得的信息。