相关疑难解决方法(0)

在缺少 iotop 的情况下,哪个命令最适合获取 I/O 有界进程

建议我列出 io 有界进程的最佳方式。我知道 iotop 是获取列表的最佳方式,但想要任何替代选项,因为我的系统显示了大量 D 状态进程。

linux performance

10
推荐指数
2
解决办法
1万
查看次数

iotop 和 iostat 不同意

我试图了解我的服务器磁盘发生了什么。它运行的是 Ubuntu 12.04LTS,我习惯于iostat知道磁盘何时成为瓶颈。但iostat -xd在我看来,磁盘非常空闲:

Linux 3.2.0-41-generic (loki)   07/05/2013  _x86_64_    (8 CPU)

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
sda               0.16     1.23    0.69    1.49     9.94    37.03    43.05     0.52  239.02   14.16  343.06   3.65   0.80
sdb               0.00     0.00    0.00    0.00     0.00     0.00     8.10     0.00    0.25    0.25    0.00   0.25   0.00
dm-0              0.00     0.00    0.82    2.70     9.92    37.03    26.67     0.72  203.84   16.80  260.64   2.27   0.80
dm-1              0.00     0.00    0.00    0.00     0.00     0.00     7.99     0.00 …
Run Code Online (Sandbox Code Playgroud)

linux performance hard-drive ubuntu-12.04

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

iotop 不显示写入

iotop 未显示的磁盘上可能会写入什么内容?

# iotop -a
Total DISK READ: 8.19 M/s | Total ****DISK WRITE: 3.34 M/s****
  TID  PRIO  USER     DISK READ DISK WRITE>  SWAPIN      IO    COMMAND
  428 be/4 root          0.00 B     84.00 K  0.00 %  0.02 % [kjournald]
 2600 be/3 root          0.00 B      8.00 K  0.00 %  0.01 % auditd -s disable
 2582 be/4 root          0.00 B      4.00 K  0.00 %  0.00 % syslog-ng
Run Code Online (Sandbox Code Playgroud)

(iotop 不使用 -o 运行)

你如何解释这一点?

# iostat
Linux 3.0.51-0.7.9-default (x)   03/10/13        _x86_64_

avg-cpu:  %user   %nice %system …
Run Code Online (Sandbox Code Playgroud)

linux io system-monitoring

5
推荐指数
1
解决办法
1817
查看次数