¿Cómo saber si el reloj de la computadora está mal?

¿Cómo saber si el reloj de la computadora está mal?

¿Cómo puedo saber si el reloj de la computadora local es incorrecto? Estoy creando un sistema en el que es muy importante conocer elbientiempo.

¿Existe algún buen servidor de tiempo gratuito que pueda usar o hay alguna otra forma de saber si el reloj de la computadora es incorrecto?

Respuesta1

Necesita una fuente de tiempo externa para saber si tiene tiempo libre o no en comparación con la fuente.

Cuantas más fuentes tenga, más seguro podrá estar. Normalmente, NTP es suficiente para mantener correcta la hora del sistema. Sin embargo, si no tiene acceso a una red o a un servidor NTP, puede conectar un reloj controlado por radio al sistema o utilizar el GPS para sincronizar la hora.

Respuesta2

Hay muchos buenos servidores de tiempo libre, que forman parte de la red NTP. No sé si Windows es compatible con NTP, pero cualquier sistema Unix, incluido Mac OSX, debería funcionar con él.

http://www.pool.ntp.org/en/

Respuesta3

Puedes usarNTP software(o la funcionalidad incorporada según el sistema operativo) para actualizar la hora. Si admite servidores personalizados, puede encontrar muchos de ellos, incluidosNIST servidores(Tienen su propio reloj atómico (cesio para ser específico) y son el cronometrador oficial de Estados Unidos). Incluso si el reloj del sistema no es perfecto (y pocos lo son), simplemente puede configurar su software para actualizar la hora con más frecuencia (por ejemplo, cada hora o cada 10 minutos, etc.)

Para elegir una frecuencia de actualización, puede desactivar todas las funciones y el software de actualización, esperar una cantidad significativa de tiempo (por ejemplo, 24 horas, 1 semana, etc.) y luego activar manualmente una actualización y observar la diferencia para ver cuántos segundos (o minutos‽) se fue. Puede usarlo para determinar un buen intervalo que le permita mantener la hora del sistema correcta sin realizar llamadas excesivas e innecesarias al servidor de hora.

Respuesta4

Windows 7, de forma predeterminada, sincronizará su hora time.windows.com(haga clic derecho en su reloj, presione Ajustar fecha/hora y cambie a la pestaña Hora de Internet para ver esto), que a su vez se sincroniza con el NIST (Instituto Nacional de Estándares y Tecnología). , mantenedores de la "hora oficial" en EE.UU. Puede sincronizar con el NIST directamente a través del servicio de hora de Internet del NIST. time.nist.gov es el servidor NIST-ITS más conocido, pero no se recomienda porque la carga elevada lo hace poco confiable. En su lugar, utilice uno de los otros servidores oficiales que figuran en laPágina web del NIST-ITS. Utilizo ntp-nist.ldsbc.edu(espejo proporcionado por LDS Business College) en la costa oeste y nist1.columbiacountyga.gov(condado de Columbia, gobierno de Georgia) en la costa este, porque ambos son espejos oficiales de NIST-ITS pero son bastante oscuros, por lo que la carga es baja (= sincronización rápida y confiable). ).

En un nivel más técnico, el sistema NTP debería garantizar una precisión de tiempo muy por debajo de un segundo (la precisión teórica aparentemente está en el rango de los nanosegundos, pero eso requiere una gran cantidad de fuentes de tiempo).

Su referencia exacta depende de su aplicación exacta; El NIST-ITS proporciona una hora que es oficial para fines del gobierno de EE. UU. y aceptada como estándar por la mayoría de las industrias. Sin embargo, otros sistemas altamente sincronizados en el tiempo podrían funcionar con un estándar diferente. Por ejemplo, el sistema GPS se sincronizó inicialmente con la hora de referencia USNO, proporcionada por la Marina de los EE. UU., que es estándar entre las fuerzas armadas y está sincronizada con precisión con la hora NIST.Pero, con el tiempo han aparecido dos diferencias: (1) la hora del GPS no tiene en cuenta los segundos intercalares mientras que la hora del NIST/USNO sí lo hace, por lo que la hora del GPS ahora está retrasada 14 segundos, y (2) porque la sincronización horaria entre los satélites GPS es más avanzada. -hoc, puede desviarse aceptablemente de la hora NIST/USNO en varios cientos de ns. Dudo que los tiempos en nanosegundos importen en su aplicación, pero esos 14 segundos son una diferencia bastante grande que deberá compensar si elige recibir la hora del GPS. No se preocupe, el sistema GPS transmite el desplazamiento actual.más detalles aquí.

Las redes de telefonía móvil no están tan sincronizadas como la gente parece pensar. Los teléfonos móviles obtienen su hora de las torres, pero las torres mantienen sus propios relojes y, en ocasiones, pueden desviarse hasta 1 o 2 minutos del promedio de la red. Creo que las torres intentan sincronizarse, pero no parecen hacerlo bien. Mire su teléfono y el de un amigo y probablemente encontrará que muestran una hora con unos segundos de diferencia. Creo que esto se debe a que los teléfonos aceleran el tiempo a un ritmo limitado para sincronizarse con cada torre, a fin de evitar que haya un salto obvio en el tiempo a medida que te mueves.

Otros países tendrán su propia hora oficial nacional, que generalmente se mantiene en buena sincronización con la hora del NIST (por ejemplo, creo que por acuerdo diplomático la agencia de estándares del Reino Unido trabaja con el NIST para mantener una sincronización exacta a través del océano), pero puede variar un poco. .

Si quiere ponerse realmente interesante, el NIST proporciona transmisiones de radio legibles por máquina a través de suestación de onda corta WWV. Estas transmisiones se pueden recibir en todo Estados Unidos y gran parte del mundo. Cuando ve relojes de pared "atómicos" y similares, funcionan sincronizándose con esta señal.

¿No es interesante el tiempo?

información relacionada