Linux运行在非preempt的kernel下,任务优先级有作用吗?

在非抢占式内核下,任务优先级有作用吗?

如果有,一个优先级高的任务长时间占用CPU,会出现低优先级任务一直调度不到的现象吗?

我的理解是非抢占式内核下,高优先级任务只能占着不放,但是不能抢,对吗?

非常感谢

那也不行,还有调度算法呢。没记错的话抢占式调度是2.6才引入。