Chinaunix首页 | 论坛 | 博客
  • 博客访问: 274388
  • 博文数量: 74
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 668
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-09 17:34
文章分类

全部博文(74)

文章存档

2017年(1)

2016年(13)

2015年(24)

2014年(9)

2013年(27)

我的朋友

发布时间:2014-08-25 17:00:56

struct timeval tstart, tfinish;long int  duration1;long int  duration2;do_gettimeofday(&tstart);do somesting();do_gettimeofday(&tfinish);duration1 = 1000000*(tfinish.tv_sec - tstart.tv_sec) + tfinish.tv_usec - tstart.tv_usec;printk("lei_guo:%s==>duration1= %ld  \n",__func__,d.........【阅读全文】

阅读(986) | 评论(0) | 转发(0)

发布时间:2014-04-29 14:14:32

1、可以在需要trace的地方加上函数:dump_stack();2、如果调试的地方刚好有crash,那么可以在config文件中加入:CONFIG_DEBUG_LL......【阅读全文】

阅读(665) | 评论(0) | 转发(0)

发布时间:2013-12-11 17:57:41

内核通过 printk() 输出的信息具有日志级别,日志级别是通过在 printk() 输出的字符串前加一个带尖括号的整数来控制的,如 printk("<6>Hello, world!/n");。内核中共提供了八种不同的日志级别,在 linux/kernel.h 中有相应的宏对应。 [cpp] view plaincopy#define&nb.........【阅读全文】

阅读(630) | 评论(0) | 转发(0)

发布时间:2013-11-11 09:57:52

之前对scsi层和vfs层有点大概的了解。想学习一下通用block层的 page cache 和 那些电梯算法之类的。但还是没什么时间认真去看啊,那个东西也算比较复杂的。大概看下面这个书和简单浏览了一下源码。这书确实够经典啊,以前就全部大概翻了一下,但我读书一般也是很粗略的过一边,没什么印象。现在再去.........【阅读全文】

阅读(6632) | 评论(0) | 转发(0)

发布时间:2013-11-11 09:42:39

writeback相关数据结构 与writeback相关的数据结构主要有:1,backing_dev_info,该数据结构描述了backing_dev的所有信息,通常块设备的request queue中会包含backing_dev对象。2,bdi_writeback,该数据结构封装了writeback的内核线程以及需要操作的inode队列。3,wb_writeback_work,该数据结.........【阅读全文】

阅读(912) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册