acpi_pm linux 时钟源是干什么用的,用什么硬件实现的?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/7987671/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-05 06:59:01  来源:igfitidea点击:

What is the acpi_pm linux clocksource used for, what hardware implements it?

linuxtimeclock

提问by user460880

The file /sys/devices/system/clocksource/clocksource0/available_clocksourcein my Linux box lists the following clock sources:

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

tsc hpet acpi_pm

I know that tscis the Timestamp Counter Register in the Processer. I know the hpetis the High Precision event timer.

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

I do not know what the acpi_pmis and what hardware implements it? Is this the PIT (programmable interval timer)?

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

采纳答案by unbeli

That's ACPI power management timer.

那是 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

ACPI 电源管理定时器(或 ACPI PMT)是几乎所有基于 ACPI 的主板中都包含的另一种时钟设备。其时钟信号的固定频率约为 3.58 MHz。该设备实际上是一个在每个时钟滴答增加的简单计数器

(from Understanding the Linux Kernel)

(来自了解 Linux 内核