UEFI是如何做任务调度的
How does UEFI do task scheduling
由于 UEFI 可以有多个驱动程序和应用程序 运行 在 OS 启动之前是否存在允许这些程序进行多任务处理的调度程序?
或者一切都只是顺序执行?
UEFI 有一个非常简单的基于全局计时器的调度程序,它根据事件的优先级和注册顺序来调度事件。执行主要是顺序的,因为 UEFI 被设计为在单个线程内的单个内核上执行。
查看 UEFI DWG 的 "Events and task priority levels" 和 "Task Priority Level(TPL) Services" 章节以了解有关事件类型和 TPL 的更多信息。
由于 UEFI 可以有多个驱动程序和应用程序 运行 在 OS 启动之前是否存在允许这些程序进行多任务处理的调度程序?
或者一切都只是顺序执行?
UEFI 有一个非常简单的基于全局计时器的调度程序,它根据事件的优先级和注册顺序来调度事件。执行主要是顺序的,因为 UEFI 被设计为在单个线程内的单个内核上执行。
查看 UEFI DWG 的 "Events and task priority levels" 和 "Task Priority Level(TPL) Services" 章节以了解有关事件类型和 TPL 的更多信息。