静态优先级 动态优先级 100 ~ 139 基本时间片 平均睡眠时间 惩罚值 运行队列 实时进程优先级 0 ~ 99 普通进程优先级 100 ~ 139
基本时间片
#define MIN_TIMESLICE max(5 * HZ / 1000, 1)
#define DEF_TIMESLICE (100 * HZ / 1000)
#define NICE_TO_PRIO(nice) (MAX_RT_PRIO + (nice) + 20)
#define SCALE_PRIO(x, prio) \
max(x * (MAX_PRIO - prio) / (MAX_USER_PRIO/2), MIN_TIMESLICE)
转载请注明原文地址: https://lol.8miu.com/read-1327.html