Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

Tags:

linux

time

clock

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

tsc hpet acpi_pm

I know that tsc is the Timestamp Counter Register in the Processer. I know the hpet is the High Precision event timer.

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

like image 970
user460880 Avatar asked Nov 02 '11 21:11

user460880


People also ask

What is clocksource tsc?

The preferred clock source is the Time Stamp Counter (TSC), but if it is not available the High Precision Event Timer (HPET) is the second best option. However, not all systems have HPET clocks and some HPET clocks can be unreliable.


1 Answers

That's ACPI power management timer.

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

(from Understanding the Linux Kernel)

like image 63
unbeli Avatar answered Nov 15 '22 19:11

unbeli