Ntp drift dosyası hangi birimleri kullanıyor?


18

Ne zaman ntpdarka planını çalıştıran, dosya: /var/lib/ntp/ntp.driftperiyodik güncellenir. Misal:

17:20 hostname 118 ~> ls -l /var/lib/ntp/ntp.drift
-rw-r--r-- 1 ntp ntp 7 May 20 16:46 /var/lib/ntp/ntp.drift
# So it looks like it was last updated ~34 minutes ago

Dosyada bir sayı var, örneğin, 4 sanal ana bilgisayara bakarak, sırasıyla bu değerleri buluyorum:

-22.086
-10.214
-13.669
6.045

Bunların günde saniye (?) Olduğunu varsayıyorum, ama emin değilim. var olmayan man ntpdfarklı bir sürüklenme dosyasından bahsediyor /etc/ntp.drift. Kılavuz sayfası, sürüklenme için hangi birimlerin kullanıldığını açıklamaz.

Sorular:

  • /etc/ntp.driftaslında /var/lib/ntp/ntp.driftUbuntu?
  • Sürüklenme hangi birimlerde ifade edilir?

Teşekkürler!

Yanıtlar:


23

Drift dosyası /var/lib/ntp/ntp.drift şeklindedir. Bu oldukça standarttır. RH / Fedora için / var / lib / ntp / drift.

Drift dosyası için birimler "PPM" veya "milyon başına parça" dır. Saatiniz, anakartınızdaki kuvars kristalini salınan frekanstaki dalgalanmalar nedeniyle sürüklenecektir. Sadece% 0.001 (0.00001 veya 10 PPM) dalgalanması, günde yaklaşık 1 saniye kaybetmek veya kazanmak anlamına gelir. NTP bundan daha hassas bir kontrole sahiptir, bu nedenle% 0.0001 (0.000001 veya 1 PPM) kullanarak marj hatalarına bakarız. Böylece:

  • 1 PPM = milyonda 1 kısım = saniyede 1 mikrosaniye = saatte 3,6 ms = günde 86,4 ms

Bu nedenle, sürüklenme dosyam "2.643" değerini gösterir, bu da saatimin milyonda 2.643 parça kapalı olduğu anlamına gelir, bu da şu anda günde 228.3552ms'de kapalı olduğu anlamına gelir.


2

Https://groups.google.com/forum/m/?fromgroups#!topic/comp.protocols.time.ntp/coDks98gw0U web sitesine göre değer, anket başına yapılan bir hesaplamadır ve 4096'ya bölünmesi gerekir. milisaniye cinsinden gerçek sapma değerini elde edin


Link için çok teşekkür ederim. Konuyu okudum ve bu konuda hala net değilim. Bir yazı, 4096'ya bölünen sürüklenme sayısının "milyon başına parça" cinsinden bahsedildiğinden, saniyede mikrosaniye sürüklenme anlamına gelir. Her neyse, yardımı takdir et.
arielf
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.