Mar*_*rki 5 linux io system-monitoring
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 %iowait %steal %idle
1.08 0.00 1.33 5.27 0.00 92.32
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 5.10 173.02 14.35 824994560 68417967
sdb 79.08 1028.23 1018.19 4902923384 4855045168
sr0 0.00 0.00 0.00 988 0
dm-0 175.34 1028.23 1018.19 4902916232 4855045168
Run Code Online (Sandbox Code Playgroud)
von*_*and -2
对于性能而言,读取至关重要(有人正在等待请求的数据),可以推迟写入而不会产生不良影响(显然,只要它们在系统崩溃之前到达磁盘)。如果机器有足够的可用内存,则“没有太多写入”是可以预料的。