Wie behält ein X86-Linux-System die Systemzeit bei, wenn kein NTP usw. im Spiel ist?

Wie behält ein X86-Linux-System die Systemzeit bei, wenn kein NTP usw. im Spiel ist?

Wenn ein x86-Linux-System eingeschaltet und ausgeführt wird, wie verfolgt es dann die Softwarezeit? Erhöht es beispielsweise einen Softwarezähler basierend auf Hardware-Interrupts von der RTC, oder gibt es einen internen Timer auf dem x86-Chip oder etwas ganz anderes?

Wenn ich einen Cat von /proc/Interrupts ausführe, wird Interrupt 8 (der RTC-Interrupt) nur einmal ausgelöst.

Was könnte außerdem dazu führen, dass die Systemzeit auf einigen Systemen in einer Flotte identischer eingesetzter Hardware schneller läuft?

verwandte Informationen