博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第 83 章 Harddisk IO
阅读量:6803 次
发布时间:2019-06-26

本文共 1073 字,大约阅读时间需要 3 分钟。

83.1. input/output statistics

$ sudo apt-get install sysstat

iostat

$ iostatLinux 2.6.24-21-generic (netkiller)     Thursday, December 04, 2008avg-cpu:  %user   %nice %system %iowait  %steal   %idle           0.57    0.03    0.14    0.41    0.00   98.85Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtnsda               6.45       132.69        68.33     595116     306456sda1              0.00         0.00         0.00       1606         58sda2              0.00         0.00         0.00        820          0sda3              2.20         1.16        17.27    1502618   22448752

sudo iostat -x 2

# iostat -x 1avg-cpu: %user %nice %sys %idle2.04 0.00 97.96 0.00Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util/dev/sda 0.00 633.67 3.06 102.31 24.49 5281.63 12.24 2640.82 288.89 73.67 113.89 27.22 50.00从输出我们看到w/s=102,wKB/s=2640.所以2640/102=23KB per I/O.因此对于连续I/O系统来说我们要关注系统读取大量数据的能力即KB per request.对于随机I/O系统我们注重IOPS值.
83.1.1. 5 秒监控一次
iostat -d 5

原文出处:Netkiller 系列 手札

本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

你可能感兴趣的文章
如何让对方发给你需要的文件格式?
查看>>
php学习笔记--运算符号
查看>>
IPv6已分配地址中国仅占0.29%
查看>>
解决Lync2010和Lync2013转接电话断开的问题
查看>>
find grep wc awk sed sort uniq split指令详解
查看>>
高并发中的卡死状态 -HashMap
查看>>
http上传文件深度解析-高性能http传输
查看>>
Linux下配置Java环境变量
查看>>
Docker简介
查看>>
HTTP State Management Mechanism(HTTP 状态管理机制)
查看>>
IOS之禁用UIWebView的默认交互行为
查看>>
c 睡觉前请关灯 的第一次尝试
查看>>
Linux 的shell脚本编程
查看>>
Git 使用vi或vim命令打开、关闭、保存文件
查看>>
Juniper ScreenOS 路由策略配置
查看>>
go 语言中 byte 与 int 互转, string 与 byte 互转
查看>>
东航客机成功迫降(我国民航史上首例大型客机迫降成功)
查看>>
我的博文
查看>>
oracle把查询内容输出到文本
查看>>
绩效管理功能扩展包
查看>>