21.4. 优先级映射

调度程序优先级在组中定义,某些专用于特定内核功能的组。

表 21.1. 线程优先级表

优先级线程描述

1

低优先级内核线程

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

2 - 49

可供使用

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

50

默认 hard-IRQ 值

这个优先级是基于硬件的中断的默认值。

51 - 98

高优先级线程

对定期执行的线程使用此范围,且必须快速响应时间。不要将 这个范围用于 CPU 密集型线程,因为它将阻止响应较低级别的中断。

99

Watchdogs 和 migration

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