linux - 什么是 acpi_pm linux 时钟源用于什么硬件实现它?

标签 linux time clock

我的 Linux 机器中的文件 /sys/devices/system/clocksource/clocksource0/available_clocksource 列出了以下时钟源:

tsc hpet acpi_pm

我知道 tsc 是处理器中的时间戳计数器寄存器。 我知道 hpet 是高精度事件计时器。

我不知道 acpi_pm 是什么以及它是由什么硬件实现的?这是 PIT(可编程间隔定时器)吗?

最佳答案

那是 ACPI 电源管理定时器。

The ACPI Power Management Timer (or ACPI PMT) is yet another clock device included in almost all ACPI-based motherboards. Its clock signal has a fixed frequency of roughly 3.58 MHz. The device is actually a simple counter increased at each clock tick

(来自 Understanding the Linux Kernel)

关于linux - 什么是 acpi_pm linux 时钟源用于什么硬件实现它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7987671/

相关文章:

linux - 在 linux 服务器上部署 Node api 以进行生产的最佳方法

c# - 缓存时间描述的最佳方式

c - 获取 C 循环中代码特定部分的时序

c - 非字母定界符

linux - Ubuntu 10.04 中的 LFS 7.1 chroot : failed to run command `/tools/bin/env' : No such file or directory

php - 问题发现两次之间的差异。 (PHP/MySQL)

time - 编写额外代码以避免学习新框架

c++ - clock() 返回负值?

c - 用 C 中以秒为单位的时钟测量执行时间不起作用

c - 什么是 u64.l 和 u64.h?