top
在具有多个显示器的计算机中,保留一个终端或将其打开在屏幕上有什么害处或理由吗gnome-system-monitor
?我想知道我运行的某些软件是否开始扰乱系统,所以我喜欢一直保持它。有什么理由不这样做吗?如果有,你能解释一下它是如何减慢计算机速度的吗?
答案1
每个进程都会消耗系统资源,但top
不会排在前 5 名。Gnome 系统监视器不仅仅显示信息,它还可以创建图形和其他方式来显示所有需要资源的数据。
您可以使用它来查看消耗内存最多的前 10 个进程:
ps -eo pmem,pcpu,vsize,pid,cmd | sort -k 1 -nr | head -10
另外看一下htop
,启动的时候会快一点。
我喜欢知道我运行的某些软件是否开始扰乱系统,所以我喜欢一直保持这种状态。我
我认为这行不通。当出现峰值时,您可能会在峰值结束前到达顶部的屏幕。您确实应该设置某种日志,以便能够查看是什么导致系统出现峰值。
你最好和...
sar -u 1 0 -f /var/log/sar
这将显示每秒一次(1)永远(0)的 CPU 使用率(-u),并将其全部保存在 /var/log/sar 中以供将来参考。
一些评论:
- 1秒登录间隔将会增长。快。
- sar 也会消耗资源。当需要大量工作时,消耗的资源就更多。
...所以选择一个更合理的间隔。
- sar 实际上可能已经记录到 /var/log/sa/。