> Я понял с точностью до наоборот.
> The system clock in FreeBSD is currently designed with ntpd in mind,
> leading to strong feedback coupling between the kernel and the synchronization
> daemon."ntpd in mind" — это совсем не то же, что "хардкорная завязка на ntpd". Второе означает, что кроме как посредством ntpd синхронизация времени со внешними источниками точного времени невозможна. Я и удивился, с чего вдруг вы такое говорите.
>[оверквотинг удален]
> Beyond this, virtualization is one of the next major challenges faced by
> time keeping systems. The current feedback synchronization model is complex and
> introduces its own dynamics, an approach that is not suited to
> the requirements of virtualization. Feed-forward based synchronization offers a cleaner
> and simpler approach, which is capable of providing accurate time keeping
> over live migration of virtual machines.
> В любом случае это связанные вещи по определению. Время оно одно на
> всех. В этом и фишка, что с одной стороны оно используется
> для решения внутрисистемных задач, а с другой это же время нужно
> синхронизировать с внешним источником.
Это-то понятно.
> tickless и точность вещи не связанные.
Напрямую — нет, но заниматься одним в отрыве от другого невозможно. Но я уловил мысль, спасибо: сделать течение времени прозрачным сквозь границу виртуальной среды. Да, такая синхронизация нынешними методами невозможна. Правда, мне кажется, что через userland она вообще грамотно не решается. Тут скорее нужно tickless-ядро + какой-нибудь спецдрайвер в оном для взаимодействия с гипервизором, который и будет отвечать за передачу времени с хоста. Но, похоже, идея «код, вон из ядра» продолжает бродить по умам. :)