原帖由 huangyi82 于 2009-4-8 11:45 发表
现有一个内核的项目,包含了一个自定义的内核中使用的消息队列函数库,在接收消息的时候函数内部使用wait_event_interruptable 来实现。在模块代码中新建了一个线程,线程中使用了两个这样的消息队列来监听两类 ...
原帖由 huangyi82 于 2009-4-11 16:11 发表
1、我自己测试了一下,在一个内核线程里使用while循环,则加载模块后系统宕机,这样应该是表示该线程没有让出CPU吧,但是Linux2.6是可抢占的,应该在时钟中断来到后发起抢占(在理解linux内核中有描述)啊?
2 ...
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |