news 2026/2/14 7:20:24

在 Linux 中查看磁盘运行占用(I/O 使用率)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在 Linux 中查看磁盘运行占用(I/O 使用率)

1.iostat - 最常用的磁盘 I/O 监控工具

# 安装(如未安装) sudo apt install sysstat # Ubuntu/Debian sudo yum install sysstat # CentOS/RHEL # 查看磁盘 I/O 统计 iostat -dx 1 3 # 每1秒刷新,共显示3次

输出关键指标:

  • %util: 磁盘利用率(最关注的指标)

  • r/s, w/s: 读写请求数/秒

  • rkB/s, wkB/s: 读写数据量 KB/秒

  • await: I/O 平均等待时间(ms)

  • svctm: 服务时间(ms)

2.iotop - 按进程查看磁盘 I/O

# 安装 sudo apt install iotop # Ubuntu/Debian sudo yum install iotop # CentOS/RHEL # 实时监控 sudo iotop

o只显示有 I/O 的进程,按方向键排序。

3.dstat - 综合监控工具

# 安装 sudo apt install dstat # Ubuntu/Debian # 查看磁盘 I/O dstat -d # 磁盘读写 dstat -cdlmnpsy # 综合信息

4.vmstat - 系统资源统计

vmstat 1 # 每秒刷新一次

关注:

  • bi: 块设备读入块数

  • bo: 块设备写出块数

5.sar - 系统活动报告

# 查看历史磁盘 I/O sar -d # 显示当天统计 sar -d -p 1 3 # 实时监控 # 查看特定时间 sar -d -f /var/log/sa/saXX # XX为日期

6./proc 文件系统

# 查看磁盘 I/O 统计 cat /proc/diskstats # 查看进程 I/O pidstat -d 1 # 每1秒刷新

常用监控命令组合:

# 持续监控磁盘 I/O watch -n 1 'iostat -dx | tail -n +4' # 查看哪个进程占用磁盘高 sudo iotop -oPa # 简洁查看(需要安装 sysstat) iostat -x 1 | grep -A 1 "Device"

关键指标解读:

指标正常范围说明
%util< 60% 正常磁盘使用率,接近100%表示磁盘饱和
await< 10ms 优秀I/O 平均等待时间
svctm< 5ms 优秀设备处理 I/O 所需时间
iowait< 5% 正常CPU等待I/O的时间百分比

实时监控脚本示例:

#!/bin/bash # 监控磁盘 I/O echo "Monitoring disk I/O. Press Ctrl+C to exit." while true; do clear echo "====== $(date) ======" iostat -dx 1 2 | tail -n +4 sleep 2 done

最常用的命令是iostat -dx 1iotop,前者查看整体磁盘利用率,后者查看具体进程的磁盘活动。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/12 20:26:43

揭秘电商企业降本60%的SQL优化黄金法则

揭秘电商企业降本60%的SQL优化黄金法则 你的SQL查询还在用全表扫描吗&#xff1f;本文通过22个真实行业案例&#xff08;含电商/证券/银行场景&#xff09;&#xff0c;深度拆解从索引失效到毫秒查询的完整路径——包含B树原理重构、分页查询380ms→12ms的游标优化、JOIN查询5倍…

作者头像 李华
网站建设 2026/2/8 14:12:07

反射调用为何疯狂GC?揭秘装箱与锯齿图

你有没有遇到过这种场景: 你写了个很“通用”的调用器,准备用反射去调各种方法: methodInfo.Invoke(target, args) 你觉得这玩意很优雅:一个入口搞定所有调用 然后你打开 Profiler 一看: GC Alloc 一直在跳,隔几秒就卡一下 帧时间图像心电图,GC 像电锯一样“嗡嗡嗡” 这…

作者头像 李华
网站建设 2026/2/9 9:14:37

三维激光扫描与comsol

三维激光扫描。 comsol深夜的实验室里&#xff0c;激光束在金属零件表面来回游走&#xff0c;我盯着屏幕上的点云数据突然笑出声——这玩意儿像极了家里扫地机器人的运动轨迹。三维激光扫描本质上就是让激光当个"数据拾荒者"&#xff0c;不过要把这过程搬进COMSOL玩仿…

作者头像 李华
网站建设 2026/2/8 1:48:52

智慧工地综合智能管理系统

本系统融合网络通信、北斗卫星定位、视频监控分析、大数据分析等前沿技术&#xff0c;构建工地全场景、全流程、一体化智能管理体系&#xff0c;既实现工地作业车辆全生命周期的状态记录、过程追踪与智能分析&#xff0c;又完成人员饮食消费、仓库物资、饭堂食品原材料的标准化…

作者头像 李华
网站建设 2026/2/9 12:54:20

手把手搞电子凸轮:200smart+威纶通玩转相对运动

MoveRelative&#xff08;相对运动指令-电子凸轮&#xff09; 1.西门子200smart 2.威纶通触摸屏 3.pls指令编写&#xff0c;带加减速&#xff0c;梯形加减速。 可正向运动和反向运动。 4.带减速停止。 5.暂不支持超驰功能。 最近在车间折腾电子凸轮控制&#xff0c;用西门子200…

作者头像 李华
网站建设 2026/2/6 11:56:19

2026年天府软件园产业生态协同创新大会成功举办

2026年1月29日&#xff0c;“立园聚企满园兴产——2026年天府软件园产业生态协同创新大会暨企业家交流会”成功举办。此次大会得到了成都市经济与信息化局和成都高新区数字经济局的指导&#xff0c;由国家数字服务出口基地&#xff08;成都&#xff09;及天府软件园主办&#x…

作者头像 李华