A hora do sistema não é baseada na CPU, mas sim em outro chip da placa-mãe, portanto, o overclock da CPU não alterará a "velocidade" da hora do sistema.
Digamos que você tenha um PC que não esteja conectado a um servidor de horário, por isso não há métodos externos para controlar o tempo. Você liga a máquina e ajusta a hora e a data no BIOS.
Então você fez um overclock no PC. O tempo vai correr mais rápido do que o habitual devido aos ciclos mais rápidos da CPU?
Não. O relógio é mantido pelo CMOS e não é afetado pelo overclock da CPU.
A velocidade do clock da CPU não é baseada no RTC, então você não deve ver uma mudança.
Note que a deriva do relógio acontece nos computadores mesmo em velocidades de relógio normais, porque o RTC não é perfeito para começar. O desvio do relógio é normal e esperado (embora não deva ser significativo em sistemas normais).
Timekeeping Basics
Computer operating systems typically measure the passage of time in one of two ways:
• Tick counting – The operating system sets up a hardware device to interrupt periodically at a known rate, such as 100 times per second.[...]
• Tickless timekeeping – A hardware device keeps a count of the number of time units that have passed since the system booted, and the operating system simply reads the counter when needed.[...]
[...] to correct for long-term drift and other errors in the measurement, the operating system [...] periodically checks the clock against a network time server [...]
Anedota: uma vez tivemos um relógio do servidor de classe 486 que ganhou cerca de 15 minutos por período de 24 horas.
Tags time overclocking