系统监视器如何显示磁盘io?

otm*_*ger 33 system-monitor 12.04 io

我无法想象这是不可能的......但我不知道在哪里启用它。

系统监视器( gnome-system-monitor)不能显示磁盘 io 吗?

nux*_*nux 22

为什么不使用iostat

sudo apt-get install sysstat
Run Code Online (Sandbox Code Playgroud)

iostat 位于 sysstat 包中。

例如 :

iostat -d 30 /dev/sda 
Run Code Online (Sandbox Code Playgroud)

将以 30 秒的间隔为您提供 I/O 结果


Ram*_*and 20

你可以试试nmon

sudo apt-get install nmon
Run Code Online (Sandbox Code Playgroud)

尝试:

nmon
Run Code Online (Sandbox Code Playgroud)

输出如下:

在此处输入图片说明

按 d = 磁盘 按 c = CPU 按 r = RAM 按 q 退出

你也可以试试:

iostat
Run Code Online (Sandbox Code Playgroud)

输出如下:

Linux 3.16.0-30-generic (client01)    03/01/2016      _i686_  (2 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
      39.73   24.58    2.96    0.26    0.00   32.48

Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn
sda               3.32        57.31        40.05  119879872   83767716
sdb               1.45        15.02        22.60   31424408   47273012
Run Code Online (Sandbox Code Playgroud)


Aip*_*hee 8

您可以使用 KDE (ksysguard) 中的系统监视器,打开它,转到文件并单击“下载新选项卡”,然后您可以下载光盘 io。

无论如何,有很多工具可以让您查看磁盘 IO,例如 gnome-shell 插件、Unity 指示器、KDE ​​等离子体或 conky。


小智 5

由于这个原因,我放弃了 gnome-system-monitor。

在我的 12.04 机器上,我安装了 indicator-multiload。安装后,您可以使用首选项页面来获取它,以便显示磁盘 i/o - 以及内存、交换、网络等...