Menu Close

16.8. 优先级映射

优先级在组中定义,有一些组专用于特定内核功能。对于实时调度策略,可以使用 1(最低优先级)和 99 (最高优先级)之间的整数。

下表描述了优先级范围,可在设置进程的调度策略时使用。

表 16.2. 优先级范围的描述

Priority线程描述

1

低优先级内核线程

此优先级通常为需要超过 SCHED_OTHER 的任务保留。

2 - 49

可供使用

用于典型的应用程序优先级的范围。

50

默认 hard-IRQ 值

 

51 - 98

高优先级线程

对定期执行的线程使用此范围,且必须快速响应时间。不要将此范围用于 CPU 密集型线程,因为您将中断。

99

Watchdogs 和 migration

必须以最高优先级运行的系统线程。