红帽 EL5
我已经按照自己喜欢的方式配置了 top,以 MB 为单位显示内存摘要和交换摘要。我不得不关闭 shell,然后当我重新打开它时,它又以 (默认?) 千字节为单位显示。
我搜索了 google、top help 和 man 页面。我似乎找不到 display in MB 选项。不过,我确实找到了许多其他有点奇怪的选项...
如果有人知道我一定会很感激。
谢谢!
答案1
我知道我对此已经很晚了,但我猜你用过:
top -M
来自 RHEL 5 上的 tom 手册页:
-M : Detect memory units
Show memory units (k/M/G) and display floating point values in the memory summary.
答案2
在 Linux 上,您可以使用e
键更改任务内存规模,范围从字节到 PB。选择所需的值后,按W
( shift + w
) 将更改保存到~/.toprc
。
答案3
输入大写“E”可循环遍历 KiB、MiB、GiB、TiB、PiB 和 EiB。
答案4
原始 top(procps 3.2.8) 无法以 Mb 为单位显示内存摘要(i 查看源代码)。