Разработчик OpenBSD Otto Moerbeck разработал новый механизм поддержания правильного времени для OpenBSD, реализовав новую функцию adjfreq(2), которая позволяет компенсировать неточность часов в ПК.
Для пользователей это означает, что после того, как точное время выставлено демоном OpenNTPD, то система автоматически корректирует время учитывая неточность часового механизма ПК. Утверждается, что с этими улучшениями достигается точность не хуже одной миллисекунды в любой промежуток времени!
Основа для кода была взята из DragonFlyBSD.
>>> Подробный рассказ о новых возможностях ntpd(8), adjtime(2) и adjfreq(2)