内核的调度类别
三个调度器分别用来调度不同优先级的进程,不同类的进程
实时进程:调度器有两个
SCHED_FIFO: scheduler first in first out,调度先进先出,先运行完了,其它进程才能运行,调度方法很粗糙
SCHED_RR: scheduler Round Bobin 调度是轮调的,每个进程有时间片,就算是实时的?????,优先级一样,时间片运行完了,就换同级别的下一个,
SCHED_OTHER: (linux中)scheduler other 调度其它的,调度用户空间(100-139之间的)进程的,,,, 在unix (SCHED_NORMAL),,,, 未必调度的都是用户空间的线程,用来调度100-139之间的优先级的进程,,按优先级进行调度
SCHED_BATCH #红帽6上 #调整批处理进程类别????
SCHED_IDLE #红帽6上 #调整空闲进程类别????
如下图