【发布时间】:2012-10-25 10:02:55
【问题描述】:
我正在使用 sched.h 进行 linux 调度并遇到一些问题。
据我所知,Linux 调度程序在调度时不会区别对待线程和进程。线程就像共享公共资源的进程。
好的,假设我有 Process-A,它被设置为 CPU core 0 并且 SCHED_FIFO 属性被设置;它将一直运行,直到另一个更高优先级的任务启动。如果 Process-A 创建一个新线程,该线程会继承相同的属性吗? (即使用 SCHED_FIFO 属性绑定到 CPU 0 还是默认?)
谢谢!
【问题讨论】:
标签: linux multithreading process scheduling