- 博客(4)
- 资源 (5)
- 收藏
- 关注
转载 linux 2.6新增变化
随着Linux2.6的发布,由于2.6内核做了改动,各个设备的驱动程序在不同程度上要进行改写。为了方便各位Linux爱好者我把自己整理的这分文档share出来。该文当列举了2.6内核同以前版本的绝大多数变化,可惜的是由于时间和精力有限没有详细列出各个函数的用法。特别声明:该文档中的内容来自http://lwn.net,1、 使用新的入口必须包含 linux/init.h>module_in
2009-08-11 10:59:00 612
原创 shedule()何时被调用
schedule()函数何时被调用,如何被调用也是一个非常重要的问题。在Kernel 2.4里面,schedule()函数可以通过两种方式调用:一种是主动调度,直接调用函数schedule(),如进程退出,或者进入睡眠状态等。一种是强制性调度,置位当前进程task_struct里面的need_resched。当是从内核态返回用户态的时候将检查这个位,如果发现已经被置位,会调用schedule();
2009-08-03 21:29:00 1196
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人