摘要: RT 1.effective_prio函数计算进程的动态优先级。 普通进程除了静态优先级,还有动态优先级,其值的范围是100(最高优先级)~139(最低优先级)。动态优先级是调度程序在选择新进程来运行的时候使用的数。它与静态优先级的关系用下面的经验公式表示: bonus是范围从0-10的值,值小于5 阅读全文
posted @ 2016-08-21 13:53 是非猫 阅读(551) 评论(0) 推荐(0) 编辑
摘要: RT 1.这里解释几个主要的子函数,首先是task_timeslice,重新计算时间片。首先介绍一下基本时间片的概念。 静态优先级本质上决定了进程的基本时间片,即进程用完了以前的时间片时,系统分配给进程的时间片长度。静态优先级和基本时间片的关系用下列公式确定: 如你所见,静态优先级越高(其值越小), 阅读全文
posted @ 2016-08-21 01:18 是非猫 阅读(1281) 评论(0) 推荐(0) 编辑