http://guliqun1983.blog.163.com/blog/static/501116852011730535314/
全部博文(120)
发布时间:2013-04-28 16:23:06
在看到内核的高速缓存cache分配中利用SLOB分配,在slob_alloc函数中调用了以下的宏定义:#define ALIGN(val,align) (((val) + ((align) - 1)) & ~((align) - 1))开始看到这,分析了一下,不是很明白用实际数据模拟一下,好像有点眉目,纠结在这很长时间啊,上网查了一下,哎。。。。大家都不愧为中华儿女,秉承.........【阅读全文】
发布时间:2013-04-24 11:30:36
内核选项的解析完成之后,各个子系统的初始化即进入第二部分—入口函数的调用。通常USB、PCI这样的子系统都会有一个名为subsys_initcall的入口,如果你选择它们作为研究内核的切入点,那么就请首先找到它。朱德庸在《关于上班这件事》里说,要花前半生找入口,花后半生找出口。可见寻找入口对于咱们这一生,对于看内核代.........【阅读全文】