Chinaunix首页 | 论坛 | 博客
  • 博客访问: 193563
  • 博文数量: 40
  • 博客积分: 1031
  • 博客等级: 少尉
  • 技术积分: 321
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-18 11:35
文章分类
文章存档

2022年(1)

2020年(1)

2017年(1)

2016年(5)

2015年(1)

2013年(1)

2011年(13)

2010年(16)

2009年(1)

我的朋友

分类: LINUX

2016-04-06 19:26:39


Read the fxxking source code
代码在 block/partition-generic.c

点击(此处)折叠或打开

  1. ssize_t part_stat_show(struct device *dev,
  2.          struct device_attribute *attr, char *buf)
  3. {
  4.     struct hd_struct *p = dev_to_part(dev);
  5.     int cpu;

  6.     cpu = part_stat_lock();
  7.     part_round_stats(cpu, p);
  8.     part_stat_unlock();
  9.     return sprintf(buf,
  10.         "%8lu %8lu %8llu %8u "
  11.         "%8lu %8lu %8llu %8u "
  12.         "%8u %8u %8u"
  13.         "\n",
  14.         part_stat_read(p, ios[READ]),
  15.         part_stat_read(p, merges[READ]),
  16.         (unsigned long long)part_stat_read(p, sectors[READ]),
  17.         jiffies_to_msecs(part_stat_read(p, ticks[READ])),
  18.         part_stat_read(p, ios[WRITE]),
  19.         part_stat_read(p, merges[WRITE]),
  20.         (unsigned long long)part_stat_read(p, sectors[WRITE]),
  21.         jiffies_to_msecs(part_stat_read(p, ticks[WRITE])),
  22.         part_in_flight(p),
  23.         jiffies_to_msecs(part_stat_read(p, io_ticks)),
  24.         jiffies_to_msecs(part_stat_read(p, time_in_queue)));
  25. }


阅读(1892) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~