A
Arno Welzel
Guest
Helmut Schellong:
Also weicht die Uhr dann wohl pro Monat um etwa 9 Sekunden ab, was sich
nach drei Monaten auf 28 Sekunden summiert.
Ja, hast du schon gesagt. War dennoch nicht das Thema.
[...]
Nein, aber es ging darum, das von einer Soundkarte wiedergegebene Signal
anhand der Systemzeit zu bewerten.
Ich kenne den Code von \"SoundSpeed\" nicht - aber denkbar wäre, dass z.B.
gemessen wird, welche Frequenz real erreicht wird, wenn man eine
Wellenform für 1 kHz in den DAC gibt und dann prüft, welche Frequenz bei
der Rückwandelung des analogen Ausgangs herauskommt, wenn man für eine
definierte Zeitspanne misst.
> Sicher geht es da um Zeitdauern, nicht um absolute Werte.
Auch bei Zeitdauern ist es relevant, ob die Dauer exakt messbar ist oder
nicht.
> Um die Differenzen zwischen jeweils zwei absoluten Werten.
Korrekt. Und diese Differenz sollte halt möglichst genau sein, wenn
anhand der Dauer etwas beurteilen will.
Mag sein, dass in einem PC üblichen Schwankungen der Uhrzeit auch ohne
Korrektur der Drift keine Rolle für solche Messungen spielen, weil die
Messung ohnehin nur sehr kurz ist und es dann u.U. nur um Abweichungen
im Bereich von wenigen Millisekunden bei der gemessenen Dauer geht.
Dennoch führt NTP nicht nur eine einmalige Korrektur der Zeit durch
sondern kann auch dafür sorgen, dass die laufende Drift der lokalen
Systemzeit korrigiert wird, damit auch zwischend den Synchronisierungen
die Abweichung so gering wie möglich ist. Dass Du persönlich das nicht
brauchst, ist komplett irrelevant.
--
Arno Welzel
https://arnowelzel.de
On 07/16/2022 18:23, Arno Welzel wrote:
Helmut Schellong:
On 07/16/2022 14:24, Arno Welzel wrote:
[...]
Der NTP-Daemon macht aber mehr, als nur ab und zu die Zeit abfragen. Er
korrigiert auch die Drift der Systemzeit.
Das weià ich, aber mein Dämon läuft ja nicht...
ntpdate -t 10 ptbtime1.ptb.de
16 Jul 14:07:40 ntpdate[1511]: step time server 192.53.103.108 offset -28.158675 sec
Das hatte ich bereits gepostet.
Daran ist erkennbar, daà meine Systemzeit um 28 Sekunden abgewichen war.
Eben. Solche Sprünge bedeuten, dass die Uhr generell nicht genau läuft.
Ich habe das Kommando seit etwa 3 Monaten nicht aufgerufen.
Also weicht die Uhr dann wohl pro Monat um etwa 9 Sekunden ab, was sich
nach drei Monaten auf 28 Sekunden summiert.
Die RTC im PC ist nun mal per Quarz getaktet, per CR2032.
Auch 150 s Abweichung wären egal gewesen.
Ja, hast du schon gesagt. War dennoch nicht das Thema.
[...]
Darum ging es aber eben genau *nicht*.
Doch.
Es ging um eine Soundkarte, die gar keine Uhrzeit anzeigt.
Nein, aber es ging darum, das von einer Soundkarte wiedergegebene Signal
anhand der Systemzeit zu bewerten.
Ich kenne den Code von \"SoundSpeed\" nicht - aber denkbar wäre, dass z.B.
gemessen wird, welche Frequenz real erreicht wird, wenn man eine
Wellenform für 1 kHz in den DAC gibt und dann prüft, welche Frequenz bei
der Rückwandelung des analogen Ausgangs herauskommt, wenn man für eine
definierte Zeitspanne misst.
> Sicher geht es da um Zeitdauern, nicht um absolute Werte.
Auch bei Zeitdauern ist es relevant, ob die Dauer exakt messbar ist oder
nicht.
> Um die Differenzen zwischen jeweils zwei absoluten Werten.
Korrekt. Und diese Differenz sollte halt möglichst genau sein, wenn
anhand der Dauer etwas beurteilen will.
Mag sein, dass in einem PC üblichen Schwankungen der Uhrzeit auch ohne
Korrektur der Drift keine Rolle für solche Messungen spielen, weil die
Messung ohnehin nur sehr kurz ist und es dann u.U. nur um Abweichungen
im Bereich von wenigen Millisekunden bei der gemessenen Dauer geht.
Dennoch führt NTP nicht nur eine einmalige Korrektur der Zeit durch
sondern kann auch dafür sorgen, dass die laufende Drift der lokalen
Systemzeit korrigiert wird, damit auch zwischend den Synchronisierungen
die Abweichung so gering wie möglich ist. Dass Du persönlich das nicht
brauchst, ist komplett irrelevant.
--
Arno Welzel
https://arnowelzel.de