您的位置首页百科知识

Linux更改进程的优先级函数使用

Linux更改进程的优先级函数使用

的有关信息介绍如下:

Linux更改进程的优先级函数使用

Linux更改进程的优先级getpriority/setpriority函数使用,进程nice值的范围为-20~19;-20~0传统上只用于特权指令

如图所示,通过fork()函数新建一个子进程。

getpriority(PRIO_PROCESS, getpid());PRIO-PROCESS表示,操作进程ID为getpid()的进程。

如图所示,直接通过nice()设置优先级。

如图所示,通过setpriority()函数设置优先级。优先级的设置范围为0~19;程序的默认优先级为0;

如图所示,读出set函数之后的优先级

如红色箭头所示,程序的优先级读取和设置函数,演示成功