0
我正在寻找老安泽发现两个解决方案。我有两个过程,一个是批处理过程,另一个是实时过程。我想优先考虑实时过程。我应该用什么方法来设置调度优先级?
一个是
setpriority
我可以设置处理的优先级的B/W -20至19 -20在哪里是最高和19是最低的。
问题是
- 哪一个是用于分批法好一些?
- 哪一个是实时进程的好号码?
有使用我可以设置schduling到SCHED_BATCH模式的另一种方法
sched_setscheduler
。
所以,另一个问题是我应该使用sched_setscheduler或setpriority的功能?
但代码的目的是哪一种方法我应该使用sched_setscheduler和setpriority –