徕卡m4 m5:请问在linux下使用C语言写的程序可以改变他的运行优先等级?

来源:百度文库 编辑:高考问答 时间:2024/04/28 15:57:21
比如说我编的一个程序在运行时就让它的优先级为-20
如果用C编写,可以给他C写的代码可我参考下吗?

运行时用命令: nice

语法:
nice [-增量 | -n 增量 ] 命令 [参数 ... ]

例如,你的程序叫 my.exe,无参数,
设优先级-19:

nice -19 my.exe

增量数值范围1-19,默认值10,你让它20,它按19运行.

如果你的C里带nice函数,则可设运行优先等级,否则在运行时给出. 如果你有管理员特权,你还可用renice修改priority.