linux内核情景分析之强制性调度
摘要:
从系统调用返回到用户空间是否调度,从ret_with_reschedule可看出,是否真正调度,取决于当前进程的pcb中的need_resched是否设置为1,那如何设置为1取决于以下几种情况:时间中断处理程序,发现当前进程运行时间过长:每次发生时间中断,都要递减该进程的时间片,一旦count为0,强制调度,剥夺当前进程运行void update_process_times(int user_ti... 阅读全文
posted @ 2016-10-27 10:57 笨拙的菜鸟 阅读(1174) 评论(0) 推荐(0)
浙公网安备 33010602011771号