在 htop 中更改条形图的比例

wul*_*one 5 htop

有谁知道改变条形图比例的方法htop?特别是内存,似乎并不是基于所用内存的百分比——它是其他一些对我来说似乎无用的尺度。

它看起来像这样:

Mem[|||||||||||||||||||||||||||||||||||||||||||| 1978/7847MB]
Run Code Online (Sandbox Code Playgroud)

什么时候应该是这样的:

Mem[||||||||||                                   1978/7847MB]
Run Code Online (Sandbox Code Playgroud)

...反映正确的内存使用率。

我的印象htop是高度可定制,但我不知道如何做到这一点。

Run*_*ium 7

你没有颜色吗?

    Green        Blue             Orange
Mem[|||||||||||||||||||||||||||||||||||||||||||| 1978/7847MB]
Run Code Online (Sandbox Code Playgroud)

绿色应该是 1978 MiB。

否则,您可以输入 F2 -> 在设置下停留在"Meters" -> 右箭头以到达"Left column"。-> 向下 1 到“内存条”

然后按回车查看各种显示方式。


当谈到栏显示的内容时,它是这样的。

它读取/proc/meminfo并显示 - 颜色取决于“颜色”设置 - 这是默认值:

Used U (green): (MemTotal - MemFree) - (Buffers + Cached) / 1024
Run Code Online (Sandbox Code Playgroud)

然后是其中的百分比MemTotal

酒吧:

 Green               Blue                 Orange/Yellow
[Used U % of total | Buffers % of total | Cached % of total ] Used U / Toatal MB
Run Code Online (Sandbox Code Playgroud)

另请参阅此处


我有一个脚本,一些地方也可以做到。必须寻找它。