每个任务都有其优先级。任务越重要,赋予的优先级应越高。
静态优先级
应用程序执行过程中诸任务优先级不变,则称之为静态优先级。
在静态优先级系统中,诸任务以及它们的时间约束在程序编译时是已知的。
动态优先级
应用程序执行过程中,任务的优先级是可变的,则称之为动态优先级。
实时内核应当避免出现优先级反转问题
静态优先级
应用程序执行过程中诸任务优先级不变,则称之为静态优先级。
在静态优先级系统中,诸任务以及它们的时间约束在程序编译时是已知的。
动态优先级
应用程序执行过程中,任务的优先级是可变的,则称之为动态优先级。
实时内核应当避免出现优先级反转问题