加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

用于测量磁盘活动的Linux命令

发布时间:2019-09-26 09:38:41 所属栏目:建站 来源:Sandra Henry-stocker
导读:副标题#e# Linux 发行版提供了几个度量磁盘活动的有用命令。让我们了解一下其中的几个。 Linux 系统提供了一套方便的命令,帮助你查看磁盘有多忙,而不仅仅是磁盘有多满。在本文中,我们将研究五个非常有用的命令,用于查看磁盘活动。其中两个命令( iostat

如果你希望省略第一个(自启动以来的统计信息)报告,请在命令中添加 -y

  1. $ iostat -p sda -d 5 -y
  2. Linux 4.18.0-041800-generic (butterfly) 12/26/2018 _x86_64_ (2 CPU)
  3.  
  4. Device tps kB_read/s kB_wrtn/s kB_read kB_wrtn
  5. sda 0.80 0.00 11.20 0 56
  6. sda1 0.80 0.00 11.20 0 56

接下来,我们看第二个磁盘驱动器。

  1. $ iostat -p sdb
  2. Linux 4.18.0-041800-generic (butterfly) 12/26/2018 _x86_64_ (2 CPU)
  3.  
  4. avg-cpu: %user %nice %system %iowait %steal %idle
  5. 0.07 0.01 0.03 0.05 0.00 99.85
  6.  
  7. Device tps kB_read/s kB_wrtn/s kB_read kB_wrtn
  8. sdb 0.00 0.02 0.00 48669 40
  9. sdb2 0.00 0.00 0.00 4861 40
  10. sdb1 0.00 0.01 0.00 35344 0

iotop

iotop 命令是类似 top 的实用程序,用于查看磁盘 I/O。它收集 Linux 内核提供的 I/O 使用信息,以便你了解哪些进程在磁盘 I/O 方面的要求最高。在下面的示例中,循环时间被设置为 5 秒。显示将自动更新,覆盖前面的输出。

  1. $ sudo iotop -d 5
  2. Total DISK READ: 0.00 B/s | Total DISK WRITE: 1585.31 B/s
  3. Current DISK READ: 0.00 B/s | Current DISK WRITE: 12.39 K/s
  4. TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
  5. 32492 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.12 % [kworker/u8:1-ev~_power_efficient]
  6. 208 be/3 root 0.00 B/s 1585.31 B/s 0.00 % 0.11 % [jbd2/sda1-8]
  7. 1 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % init splash
  8. 2 be/4 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [kthreadd]
  9. 3 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [rcu_gp]
  10. 4 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [rcu_par_gp]
  11. 8 be/0 root 0.00 B/s 0.00 B/s 0.00 % 0.00 % [mm_percpu_wq]

ioping

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读