如何检查硬盘的磁盘活动?

如何检查硬盘的磁盘活动?

我在 Windows 8 中遇到了一个问题,我的硬盘活动一直达到 100%,系统运行非常慢。现在我已切换到 Ubuntu Gnome,想检查这在 Ubuntu 上是否仍然存在问题。有没有什么方法可以检查这个问题?

我不是想知道我的硬盘上有多少空间!我也知道如何查找 CPU 和 RAM 使用情况。我想了解我的驱动器的磁盘活动。例如,使用 Windows 任务管理器,它会报告磁盘活动为 0.04%。这就是我要找的:

Windows 上的磁盘活动

答案1

您可以尝试使用nmon— 命令行程序。通过运行以下命令安装它:

sudo apt-get install nmon

然后以 身份运行它nmon。您将看到以下屏幕:

nmon 主屏幕

由于您想要查看磁盘活动,因此您需要按 来d切换其统计信息。按 后d,您将看到以下屏幕,其中显示了您的磁盘活动:

nmon 磁盘活动

按下q退出程序。


有关此工具的更多信息,请访问 IBM developerWorks

答案2

我使用系统负载指示器作为 GUI 解决方案。它位于指标多负载包。它可以在 Universe 存储库中找到,适用于所有当前支持的 Ubuntu 版本,可以通过软件中心或 CLI 安装sudo apt-get install indicator-multiload

它是一个系统负载监视器,能够显示 CPU、IOwait、RAM、缓存和交换空间使用情况以及磁盘和网络流量的图表。它在顶部菜单栏上显示如下。星光

右键单击它会提供一个下拉菜单,其中包含以下实时信息:CPU、内存、网络、交换、负载和磁盘,如下所示:

在此处输入图片描述

配置是通过同一菜单上的“首选项”选项完成的。颜色以及显示器宽度和更新间隔均可调整。以下是示例:

在此处输入图片描述

有关 CLI 解决方案,请参阅:如何监控磁盘活动?

答案3

  • 系统监视实用程序将提供您的 CPU 和 RAM 使用情况的准确结果。

  • 在 dash 中搜索系统监视器并运行它。

    在此处输入图片描述

或者

在终端上运行此命令进行安装并运行iotop,显示磁盘使用情况,

sudo apt-get install iotop && sudo iotop

相关内容