O valor que ntpstat
exibe após "tempo correto para dentro" é a dispersão raiz + atraso de raiz / 2. ntpq -p
não mostra a "dispersão de raiz" em execução ntpq -c rl
.
A dispersão é o "erro nominal relativo à fonte de referência primária". Eu olhei brevemente através do NTPv4 RFC e é isso que tem a dizer:
The dispersion (epsilon) represents the maximum error inherent in the measurement. It increases at a rate equal to the maximum disciplined system clock frequency tolerance (PHI), typically 15 PPM. 1 PPM is equal to 10^(-6) seconds/second.
Para usar a terminologia rrdtool, a dispersão não é um indicador, mas sim um contador. Ver um valor grande pode não indicar que algo está errado.
Infelizmente, não consegui entender o algoritmo ntp bem o suficiente para ver como diminuir esse número. Eu notei que esse valor é redefinido ocasionalmente. Eu não sei porque.