技术改变命运
发布时间:2016-07-27 23:45:41
task_struct结构注释 ========================== long state 任务的运行状态(-1 不可运行,0 可运行(就绪),>0 已停止)。 long counter 任务运行时间计数(递减)(滴答数),运行时间片。 long priority 运行优先数。任务开始运行时counter = priority,越大运行越长。.........【阅读全文】
发布时间:2016-07-27 21:30:39
函数原型:wait_event_interruptible_timeout(wq, condition, timeout)* 函数作用:~睡眠~,直到condition为真,或timeout超时;* @wq: 要等待的等待队列* @condition: 等待事件发生的条件(一个C表达式 )* @timeout: 超时时间程序是用来睡眠的(TASK_INTERRUPTIBLE状态下),直到@condition为真,或者收到一个信号。.........【阅读全文】