¿Qué significa que un reloj tiene una precisión virtual infinita?

¿Qué significa que un reloj tiene una precisión virtual infinita?

En la página de manual de hwclock se puede leer:

(the hardware) clock actually has virtually infinite precision.

y también:

The System Time is not an integer, though.  It has virtually infinite precision.

No entiendo qué significa virtualmente en este contexto. Si tanto el reloj del hardware como el del sistema tienen una precisión infinita, ¿por qué tienen deriva?

(La pregunta es sobre el sistema operativo Linux)

Respuesta1

"prácticamente infinito" significa "realmente alto" en este caso. (Verhttps://diccionario.reverso.net/definicion-ingles/virtualmente+infinito)

El sistema operativo detecta el límite cuando 1 segundo del reloj del sistema cambia al siguiente, por lo que la precisión es tan buena como el tiempo entre una consulta del reloj y la siguiente, que podría ser una instrucción.

Precisión no es lo mismo que exactitud. El reloj del sistema puede ser muy preciso pero completamente incorrecto, ya sea en términos absolutos o relativos (tasa/desviación).

información relacionada