2015-09-22 26 views

回答

0

如果你想以編程方式改變過程的好處,我建議不要直接在內核結構中設置這些值。相反,您可以使用幾個POSIX功能,例如setprioritypthread_setschedparam

Linux上的默認調度策略是SCHED_OTHER,所以默認情況下,使用這兩個函數來實現同樣的功能,因爲SCHED_OTHER只是使用niceness級別進行調度。

如果您有權訪問task_struct,爲了直接實現此目的,您只需在task_struct中設置static_prio即可。