Что означает, что часы имеют виртуальную бесконечную точность?

Что означает, что часы имеют виртуальную бесконечную точность?

На странице руководства hwclock можно прочитать:

(the hardware) clock actually has virtually infinite precision.

а также:

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

Я не понимаю, что означает virtual в этом контексте. Если и аппаратные, и системные часы имеют бесконечную точность, почему у них есть дрейф?

(Вопрос касается ОС Linux)

решение1

«практически бесконечный» в данном случае означает «действительно высокий». (См.https://dictionary.reverso.net/english-definition/virtually+infinite)

Операционная система определяет границу, когда одна секунда системных часов сменяется следующей, поэтому точность такая же хорошая, как и время между одним запросом часов и следующим, что может быть одной инструкцией.

Точность — это не то же самое, что и аккуратность. Системные часы могут быть очень точными, но совершенно неправильными, как в абсолютных, так и в относительных (скорость/перекос) терминах.

Связанный контент