我只是想知道是否有任何 Ubuntu 应用程序可以跟踪我的 CPU 使用情况。
问题是我目前正在使用四核 i5,而我日常使用最多的只是浏览和 rails 开发。
所以我想要一个可以分析我的 CPU 使用情况的应用程序,以便我可以决定切换回双核 i3。
谢谢。
答案1
所以我想要一个可以分析我的 CPU 使用率的应用程序
实现你的目的最简单的方法是日志CPU 负载(使用情况),然后自行分析(例如使用 LibreOffice Calc)以找出答案。
/proc/loadavg
包含过去 1、5 和 15 分钟的 CPU 平均负载,格式为:(0.91 0.48 0.62 3/357 16607
前三个数字很重要)- 您可以将其设置为 cron-job,记录到文本文件中,比如每十五分钟一次。
- 要在系统范围内执行此操作,请编辑
/etc/crontab
并添加以下行:
*/15 * * * * root cat /proc/loadavg >> /home/你的用户名/cpu-load.log
您可以将第一个参数改为 1 或 5 分钟,
*
而*/5
不是*/15
正常使用几天后,您可以将日志文件作为文本/CSV 导入 LibreOffice Calc,并绘制相应的列(第三列为 15 分钟),以查看平均负载。
如果您的负载在较长时间内没有超过 2.00,则意味着您可以使用双核处理器而不是当前的四核处理器。
有许多基于网络监控工具,例如穆宁,磁共振成像仪,仙人掌等,可以从存储库安装,将进行日志记录,甚至为您生成漂亮的图表,但那些是完全矫枉过正满足您的需要。:-)
答案2
怎么样:
vmstat 1 > vmstat.log
请参阅“man vmstat”来了解各字段的含义。
答案3
打开 Dash。
现在搜索系统监视器。
在系统监视器中,您请求的信息应该在资源选项卡下可用。