标签: c++ multithreading
考虑线程1的优先级高于线程2。
是否有任何示例程序可以模拟线程1与thread2相比具有最高优先级?
我遇到了这个问题,因为在pthreads中有一个称为线程优先级的选项。
根据我的知识,OS使用线程优先级来调度策略,并且程序员无法控制。
我的理解是否正确?
答案 0 :(得分:0)
我不确定"模拟",但肯定有一个控制线程优先级的功能。它可供程序员使用。
阅读pthread_setschedparam();
pthread_setschedparam()