相关疑难解决方法(0)

`dd` 正在全速运行,但我只看到 20% 的磁盘利用率。为什么?

  1. sudo dd if=/dev/sda of=/dev/null bs=1M iflag=direct
  2. atopsar -d 5 # in a second terminal
  3. top # in a third terminal

结果来自atopsar

19:18:32  disk           busy read/s KB/read  writ/s KB/writ avque avserv _dsk_
...
19:16:50  sda             18%  156.5  1024.0     0.0     0.0   5.0   1.15 ms
19:16:55  sda             18%  156.3  1024.0     0.0     0.0   4.9   1.15 ms
...
Run Code Online (Sandbox Code Playgroud)

为什么报告的磁盘利用率(“忙”)远低于 100%?

top,该dd进程仅使用 3% 或更少的 CPU。 top还提供系统 CPU 的硬件和软件中断 (hisi) 使用情况的总体报告,显示低于 1%。我有四个 CPU(2 个内核,每个内核 2 个线程)。 …

linux atop

8
推荐指数
1
解决办法
1363
查看次数

标签 统计

atop ×1

linux ×1