在 Ubuntu 中监控 CPU 使用率

Ale*_*lex 5 linux ubuntu monitoring resources central-processing-unit

如何在Ubuntu中找出哪个进程正在使用CPU到什么程度?我想要实时数据以及记录的历史记录。控制台和 GUI 应用程序都很棒。

情况是我的系统现在似乎真的超载了,我不确定为什么。我花了一些时间杀死进程并观察性能是否有所提高。而且我怀疑在 Mozilla 中运行的 JS 脚本会导致问题。总而言之,一个用于查看 CPU 使用率的好工具会派上用场。

Ber*_*mus 11

试过Htop吗?


Dic*_*Bob 7

学会使用“sar”,你会很高兴你做到了。

安装“sysstat”包。它将记录大量有用的系统统计信息、CPU、内存使用情况、I/O 等。我相信默认保留期是 7 天。

然后你可以像这样回到你想要的那一天(例如第二天):

sar -C -f /var/log/sysstat/sa02