有什么方法可以让我查看 Ubuntu 的性能?

有什么方法可以让我查看 Ubuntu 的性能?

我是 Linux 新用户。在 Windows 中,我曾经使用一款名为“Advanced Systemcare”的软件来监控并有时提高我的性能。Ubuntu 是否有类似的软件?或者我可以监控事情进展的某种软件?

谢谢你!

答案1

Windows 架构是围绕一个称为“注册表”的中央数据库构建的,随着程序的添加和删除,该数据库会变得异常庞大,系统会变得很慢。因此,每隔几年,许多用户就会发现删除 Windows 并将其与所有当前使用的程序一起重新安装,这样速度似乎会快 2 到 10 倍。

Linux 中没有注册表,因此不会出现此类性能损失。因此,不需要 IObit Advanced Systemcare 之类的程序。

如果您的网络浏览器在 Windows 或 Linux(或 Mac)上由于扩展程序过多而变慢,Google 和 Firefox 会采用不同的方法来解决这个问题。

您在 Windows Web 浏览器中发现的烦人的恶意软件弹出窗口似乎不会在 Linux Web 浏览器中出现(至少对我来说是这样)。您在 Windows 中下载的免费程序通常带有嵌入式弹出广告恶意软件,这会降低您的系统速度。在 Ubuntu 中,几乎所有东西都是免费的,并且设计为通过sudo apt-get install而不是通过 Web 浏览器下载。

和任何其他系统一样,如果你的 RAM 有限,那么购买更多 RAM 可以加快 Linux 的速度。此外,如果你有 HDD(硬盘驱动器),那么花 100 美元以上购买 SSD(固态硬盘)可以大大加快速度。


您的问题主体主要涉及加快系统速度,但您的问题标题涉及监控系统性能。我个人喜欢使用监控系统,conky但其他人有自己的偏好。

以下是我的 Conky 显示内容:

ConkyCPU.gif

当图像首次启动时,您会看到低负载下的操作情况。CPU 的利用率百分比较低,约为 6%。CPU 速度较低,约为 1300 Mhz。

打开 Google Chrome(有 10 个标签页)后,所有 8 个 CPU 的 CPU 利用率飙升至约 40%,并且 CPU 速度跃升至最高 3400 Mhz。

在 CPU 信息下方,我的 Conky 显示屏上显示 CPU 消耗最大的 10 个程序(进程)的名称。下方显示已使用的 RAM 量(26%)和已使用的磁盘空间量(实际上是 SSD)(73%)。下方(但从此图中截断)显示当月消耗的 ISP 千兆字节数。这有助于防止超额计费。

如果你想了解有关 Conky 的更多信息,我推荐这个网站:发布你的 .conkyrc 文件和截图

如果您正在寻找现成的系统性能监控工具,这里有一个线程:什么可以替代 Unity 中顶部 Gnome 面板中的系统监控?

如果你进行搜索,你会发现在 Ask Ubuntu 中推荐的其他系统监控工具。

希望这可以帮助。

答案2

我设计并建造了太平洋西北地区的许多大型国家石油公司,因此监测是我非常关心的一个话题。

在用户级别,您可以打开系统监视器之类的程序,它是标准 Ubuntu 发行版的一部分。它与 Microsoft 世界中的任务管理器非常相似。

我也总是打开两个终端会话。一个正在运行

nice top

一个在跑

tail -f /var/log/syslog

当日志文件滚动时,您必须每天重新启动一次尾部。

还有一些其他日志文件,您可能会感兴趣,具体取决于您对安全性的偏执程度。但由于您的重点似乎是性能,这三个“监视器”应该足以满足您的需求。

您可能还想不时运行 Bleachbit,以保持清洁。我重启后立即运行它。一次以 root (sudo) 身份运行,一次以普通用户登录运行。Bleachbit 类似于 Microsoft 世界中的 Ccleaner。

我列出了 top and tailing syslog,因为这种方法几乎适用于您使用的任何 *NIX 系统。我使用 top and tailing syslog 至少 30 年了。当出现问题时,我很少需要很长时间才能注意到。另一方面,Bleachbit 是免费的、易于使用、易于安装的,是许多专业 IT 组织的首选工具。

答案3

我最喜欢的进程和 CPU 负载查看器是顶部. 明显优于、更人性化、更强大顶部。它可以通过 Synaptic 或 apt-get 安装。http://www.thegeekstuff.com/2011/09/linux-htop-examples/ 一旦您习惯了 htop,您就不会再回到 top。

答案4

ubuntu 命令“top”是正在运行的任务和系统的动态实时视图。它可以按 CPU 或内存排序

相关内容