为什么htop生成的报告与Activity Monitor不同?


2

我在Mac上使用htop。我将它与“活动监视器”并排放置,但是报告却大不相同。

在活动监视器上,我可以使用不超过100%的CPU的finder,而在htop上它并不能显示所有进程。是否有更好的工具来监视优胜美地的过程?


运行htop时您是root吗?
mspasov

不,我是sudo群组的用户
WagnerMatosUK 2015年

比运行“ sudo htop”,您将拥有任务CPU使用率和累积时间。
mspasov 2015年

说得通。您要添加它作为答案吗?我会这样标记。
WagnerMatosUK 2015年

Answers:


5

为了获得准确的进程,CPU使用率和累积时间,运行的用户htop应为root。使用则不是这种情况top,因为它设置了“执行时设置用户ID”(suid)。

sudo htop从用户终端执行,或者如果您信任本地用户,则将suid添加到二进制文件(# chmod u+s path-to-htop-binary)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.