[sisyphus] openntpd <> ntpd

Andrei Bulava =?iso-8859-1?q?abulava_=CE=C1_altlinux=2Eru?=
Ср Сен 20 11:26:48 MSD 2006


Dmitry V. Levin wrote:
> On Tue, Sep 19, 2006 at 05:32:07PM +0300, Andrei Bulava wrote:
>> Sergey Bolshakov wrote:
>> 
>>> Я использую openntpd на нескольких машинах, картинка примерно 
>>> следующая: после изначально действительно агрессивных и частых 
>>> коррекций часов положение стабилизируется где-то в течении суток 
>>> до коррекций < 0.1s раз приблизительно в час.
>> Хорошо, я подожду и доложу о результатах завтра.

Докладываю: за сутки полёта openntpd так и не успокоился, каждые 3-4
минуты подкручивает часы на время порядка 1 секунды.

Я не один, кстати, например
http://archives.neohapsis.com/archives/openbsd/2004-08/0474.html

Вспомнилась классическая задача (Льюис Кэрролл?) насчёт двух часов, одни
из которых отстают на 1 минуту в сутки, а вторые стоят. Так вот, вторые
часы показывают точное время 2 раза в сутки и в смысле "сколько раз в
сутки показывают точное время" идут точнее первых. Я сам не считал, но
мне подсказывают, что первые часы показывают точное время раз в 2 года ;-)

>> Однако осадок всё равно останется, потому что старый ntpd 
>> выстраивает часы существенно быстрее.
> 
> Мне сложно пользоваться и поддерживать два разных ntp-сервера.

Понимаю. Конечно, у меня только совещательный голос, но своё мнение о
практической пригодности openntpd как замены ntpd я высказал.

> Между прочим, у openntpd есть upstream, можно спросить там, если
> что-то не устраивает.

upstream - это http://www.zip.com.au/~dtucker/ ?

Тогда вот: http://bsd.slashdot.org/comments.pl?sid=129006&cid=10769720
(что и доказывает моё предположение относительно применимости понятия
precision time kernel к ядру openbsd).

http://www.zip.com.au/~dtucker/openntpd/patches/openntpd-3.7p1-linux-adjtimex.patch
в самом начале прокомментирован:

This patch adds support for the Linux adjtimex call to OpenNTPD, to
adjust the kernel to compensate for systematic clock skew/drift.

Хотя в http://www.zip.com.au/~dtucker/openntpd/patches/ я что-то совсем
запутался :-(

Вас не затруднит прояснить ситуацию у Darren Tucker? Спасибо.

-- 
// AB1002-UANIC




Подробная информация о списке рассылки Sisyphus