特牛网址导航

linux利用setpriority调整线程优先级,测试优先级对线程的影响_linux setpriority-CSDN博客

网友收藏
以下测试是为了验证setpriority函数对线程是否有效,理论上linux kernel是不区分调度是不区分线程和进程的。用户线程和进程的区别是是否有独立的用户地址空间,线程的是共享的。编译以下代码,运行 ./cpuidle.app 19 -19可以看到打印 -19 优先级的线程打印会比 19优先级的线程多 400多次, 几乎满屏都是 -19优先级的打印。当有-19的线程运行,整_linux setpriority