Descripción del problema: Con Arm Machine como Servidor, con Ubuntu como Cliente, el Servidor a través del Cliente envía el paquete de tiempo para sincronizar esa hora, después de sincronizar la hora, al comparar su tiempo, descubrí que con una continuación del tiempo, la diferencia horaria es mayor y más grande, sospecho que pueden ser máquinas Arm y el reloj del Cliente no es consistente, ¿podrías ayudarme con esto? Gracias.
Entorno de prueba: Máquina de brazo: placa de desarrollo zcu104, con el soc en la parte superior es Zynq UltraScale+MPSoC xczu7ev-2ffvc1156.
Máquina cliente: el sistema Ubuntu normal, utilizamos tres máquinas con sistema Ubuntu, las pruebas muchas veces pueden reproducir este fenómeno.
Al mismo tiempo, la prueba adopta el modo de conexión directa de la máquina, que básicamente puede ignorar la interferencia de los problemas de la red, por lo que los resultados de la prueba son creíbles.
Función de sincronización de tiempo:
obtener hora del día()
establecer hora del día()
Publique los resultados y el entorno:
El valor está en milisegundos.
imprimir cada 6s
diff- -1 diff- -1 diff- 0 diff- -1 diff- 0 diff- 0 diff- 1 diff- 1 diff- 2 diff- 3 diff- 2 diff- 2 diff- 4 diff- 4 diff- 5 diff- 5 diff- 5 diff- 5 diff- 6 diff- 7 diff- 7 diff- 6 diff- 7 diff- 7 diff- 7 diff- 8 diff- 8 diff- 9 diff- 9 diff- 10 diff- 10 diff- 10 diff - 10 diff- 12 diff- 12 diff- 12 diff- 12 diff- 12 diff- 13 diff- 13 diff- 14 diff- 14 diff- 15 diff- 15 diff- 15 diff- 15 diff- 16 diff- 16 diff- 16 diff- 17 diff- 17 diff- 18 diff- 18 diff- 18 diff- 18 diff- 19 diff- 19 diff- 20 diff- 21 diff- 21 diff- 21 diff- 21 diff- 22 diff- 22 diff- 23 diff- 23 diferencia- 23
CPU de Ubuntu (doce procesadores): uname -a:Linux ITSK-20190401KK 4.4.0-17763-Microsoft #379-Microsoft miércoles 06 de marzo 19:16:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux cat /proc/cpuinfo: nombre del modelo : CPU Intel(R) Core(TM) i7-8700 a 3,20 GHz: 10 microcódigos: 0xffffffff cpu MHz: 3192.000 tamaño de caché: 256 KB
Arm cpu (cuatro procesadores): cat /proc/cpuinfo no tiene una salida útil uname -a:Linux xilinx-zcu104-2018_3 4.14.0-xilinx-v2018.3 #65 SMP lunes 13 de mayo 21:25:05 CST 2019 aarch64 GNU /Linux