什么原因导致了磁盘 I/O 峰值?

什么原因导致了磁盘 I/O 峰值?

我有一台安装了 Ubuntu 14.04 的 Raspberry Pi 2,遇到了一个奇怪的问题。我试图用它sbuild来构建一个 Debian 包,前几秒钟一切都运行良好……

ubuntu@ubuntu:/tmp/pkg/pkg-0.0.1$ sbuild
dh clean
   dh_testdir
   dh_auto_clean
...

但是,sbuild尝试安装某些软件包时遇到一些问题:

...
Preparing to unpack .../libc6_2.19-0ubuntu6.6_armhf.deb ...
Unpacking libc6:armhf (2.19-0ubuntu6.6) over (2.19-0ubuntu6) ...

它此时停止并且磁盘 I/O LED 变得饱和。

我打开了另外两个终端窗口topiotop运行。根据top,CPU 和内存使用情况如下:

%Cpu(s):  4.7 us,  1.9 sy,  0.0 ni, 70.2 id, 23.2 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:    946112 total,   657852 used,   288260 free,    41276 buffers

根据iotop

Total DISK READ :       0.00 B/s | Total DISK WRITE :       0.00 B/s
Actual DISK READ:       0.00 B/s | Actual DISK WRITE:       0.00 B/s

似乎没有任何东西达到其极限。所有已安装的分区都没有超过 31% 的占用率。

什么可能导致这种异常?我该怎么做才能解决这个问题?

相关内容