2017-09-15 45 views
0

由于UEFI可以在操作系统启动之前运行多个驱动程序和应用程序,因此存在允许多任务处理这些程序的调度程序?UEFI如何进行任务调度

或者一切都只是顺序执行?

回答

1

UEFI拥有一个基于全局计时器的非常简单的调度程序,它根据其优先级和注册顺序安排事件。执行主要是顺序的,因为UEFI被设计为在单个线程内的单个内核上执行。

查看UEFI DWG的“事件和任务优先级”和“任务优先级(TPL)服务”章节以了解有关事件类型和TPL的更多信息。