BIOS相关定时器

TSC(Timestamp Counter)

CPU内部的计时器,记录从CPU启动以来的时钟周期数,通常用于高分辨率的时间戳和性能计数。可能会存在多核不同步的问题。

APIC(Advanced Programmable Interrupt Controller)

CPU内部的本地APIC:用于处理本地中断和定时器功能(定时中断)。以及多处理器系统中协调中断。

HPET(High Precision Event Timer)

独立于CPU的高精度定时器。
通常用于替代传统的PIT(Programmable Interval Timer) 或者RTC(Real-Time Clock)。不受单个CPU核心的影响。

ACPI定时器(PM Timer)

独立于CPU的定时器,确保任务调度和时间管理不受CPU频率的影响。
低精度的硬件定时器。为操作系统提供时间基准,特别是在系统电源管理和睡眠/唤醒模式中。

SMI Timer

独立于CPU的定时器,SMM的定时器,进行系统管理任务。

posted @ 2024-09-05 12:04  nipper  阅读(44)  评论(0编辑  收藏  举报