BIOS相關定時器

nipper發表於2024-09-05

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的定時器,進行系統管理任務。

相關文章