ping: Advertencia: la hora del día retrocede (-203647us), tomando contramedidas

ping: Advertencia: la hora del día retrocede (-203647us), tomando contramedidas

A veces recibo el siguiente mensaje de advertencia extraño cuando hago ping a 8.8.8.8 (la incidencia es muy baja). ¿Alguna idea sobre la causa raíz?

$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=111 time=256 ms
ping: Warning: time of day goes back (-203756us), taking countermeasures
ping: Warning: time of day goes back (-203647us), taking countermeasures

Respuesta1

Esto me ha sucedido antes en procesadores tipo AMD, donde la fuente de reloj no se compartía entre las CPU (estaba configurada jiffiespara mí).

Una de las CPU estaba unos jiffis por delante de la otra, lo que provocaba que el tiempo retrocediera cuando un proceso se movía entre las CPU y se comparaban los tiempos.

Intente configurar la fuente de reloj en tsc, hpeto acpi_pm(en ese orden), ya que estas fuentes de reloj tienden a compartirse entre CPU.

$ cat /sys/devices/system/clocksource/clocksource0/available_clocksource
$ echo 'hpet' > /sys/devices/system/clocksource/clocksource0/current_clocksource

Alternativamente, es posible que tenga una política de pasos agresiva para su sincronización de tiempo (en realidad no debería ocurrir después de haber iniciado). Proporcione el resultado de /etc/ntp.confo /etc/chrony.confpara obtener más información.

información relacionada