您现在的位置:首页 --> 查看专题: TASK_IO_ACCOUNTI
在过去我们了解系统IO的情况大多数是通过iostat来获取的,这个粒度只能精确到每个设备。通常我们会想了解每个进程,线程层面发起了多少IO,在Linux 2.6.20之前除了用systemtap这样的工具来实现是没有其他方法的,因为系统没有暴露这方面的统计。 disktop per设备per应用层面的IO读写统计,可以参考我之前写的,见这里. 透过lxr的代码确认,在Linux 2.6.20以后引入了TASK_IO_ACCOUNTING功能,通过把每个线程和进程的io活动通过/proc/pid/io导出大大方便了用户,这里需要注意的是RHEL 5U4基于2.6.18内核但是他们backport了这个功能,并由此催生了相应的了解per进程Io活动的工具如pi
[ 共1篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [11] 产品设计之QQ邮箱登录页与淘宝登录页
- [9] Python连接 MySQL 数据库的超时问
- [9] 逃出你的肖申克(五):看不见的牢笼(上)
- [9] 分布式系统的事务处理
- [8] 移动Web开发初学者指南
- [8] 社交网络语法:关于“Checkin”
- [8] 浅述各平台系统交互设计的不同关注点
- [8] 读书:谣言
- [8] 招聘的绑架
- [8] Eclipse开发Android应用程序入门
赞助商广告