CPU或MEM百分比的控制精度居前?

CPU或MEM百分比的控制精度居前?

看起来Arch中的默认精度已经改变,但是我检查了top (1),我没有找到任何与 相关的内容precision,也许我使用了错误的术语。

在此输入图像描述

现在是 3 位精度,我只想要一位。我怎样才能改变这一点?

答案1

如果你说的是topprocps-ng,然后在编译时完成。

宽百分比过去默认情况下处于关闭状态,您必须更改它(PERCENTBOOST在 中top/top.h),但现在默认情况下处于打开状态(请参阅这个变化NOBOOST_MEMS),然后使用和NOBOOST_PCNT中将其关闭top/top.h

你可以这样做:

sudo perl -pi-orig -e 's/%#\.3f/%#.1f/g;s/%#\.2f/%#.0f/g' "$(
  command -v top)"

但这并不能收回屏幕空间。

或者您可以使用其他top实现,例如htop.

相关内容