linux线程和进程之间的优先级优先级

时间:2012-11-21 23:31:33

标签: linux multithreading linux-kernel scheduler

如果我有两个进程,每个进程都有一个优先级如下:

Process 1 - SCHED_FIFO - prio  10
    thread1  -  SCHED_FIFO - prio  20 
Process 2 - SCHED_FIFO - prio  15 
    thread2  -  SCHED_FIFO - prio  19  

现在如果他们两个都准备好同时运行,哪一个会被选中,那么它会基于线程优先级还是进程优先级?
我相信Linux内核将线程视为进程,因此我期望线程1获取CPU,事件虽然进程2的优先级高于thread1的父进程。

0 个答案:

没有答案