Zeit :: Skew.

TIME :: Skew ist ein Perl-Modul, das den lokalen Uhrversatz in Bezug auf eine Remote-Uhr berechnet.
Jetzt downloaden

Zeit :: Skew. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Augusto Ciuffoletti
  • Website des Verlags:
  • http://search.cpan.org/~augusto/Time-Skew-0.1/Skew.pm

Zeit :: Skew. Stichworte


Zeit :: Skew. Beschreibung

TIME :: SKEW ist ein Perl-Modul, das die lokale Uhr-Schräglage in Bezug auf eine Remote-Uhr berechnet. TIME :: Skew ist ein Perl-Modul, das die lokale Uhr-Schräglage in Bezug auf eine Remote-Uhr berechnet mein $ result = {}; # Itererieren Sie den Datenpunkt Einführung Zeit :: SKEW :: ConvexHull ($ Ergebnis, $ RUW); Dieses Modul unterstützt die Berechnung des Schrägs zwischen zwei Uhren: Der (relative) SKW ist die Geschwindigkeit, mit der zwei Uhren divergieren. Wenn Sie beispielsweise zwei Uhren zwei Uhren gleichzeitig gezeigt haben, zeigten jeweils 10:00 und 10:05, während der ehemalige Shows 10:00 von 10:00 Uhr 10:04 zeigt, sagen wir, dass ihr relativer Skew 1 Minute / 24 beträgt Stunden, ungefähr 7E-4. Das Modul enthält eine einzige Subroutine, die als Eingabe ein Paar von Zeitstempeln akzeptiert, der einer Meldung von Host A zu Host B zugeordnet ist: Die Zeitstempel entsprechen der Zeit, in der die Nachricht gesendet wurde, und bis zur Zeit wenn die Nachricht empfangen wird. Jeder Zeitstempel spiegelt den Wert der lokalen Uhr an, in der der Betrieb erfolgt: Die Uhr des Host A für den Send, die Uhr von B für den Empfangsabzeichen. Bitte beachten Sie, dass das Modul _Not_ eine beliebige Nachrichtenaustauscheinrichtung enthält, jedoch nur die erforderliche Mathematik Um die Skew-Annäherung durchzuführen, sobald Zeitstempel bekannt sind mit dem Zeitstempel des Empfangsereignisses und der Unterschiede zwischen dem Sendezeitstempel und dem Empfangszeitstempel für eine Nachricht; ein Stapel, der einige Datenpunkte enthält, diejenigen, die den konvexen Rumpf bilden. Die Verwendung ist sehr einfach und wird durch das folgende Beispiel dargestellt : #! / usr / bin / perl -w nutzen streng; Zeiteinsatz :: Skew; # Daten initialisieren Meine $ Hull = []; mein $ result = {}; während (1) {# Exchange-Nachricht und erwerben Sie einen neuen Datenpunkt, den meine $ datapint = erwerben (); # Rufen Sie den ConvexHull-Unterprogramm an # Nach der ersten Nachricht sind einige Ergebnisse noch nicht definiert (definiertes $ Ergebnis -> {Skewjitter}) || nächste; # Hier können Sie die Ergebnisse verwenden}; } Die im Ergebnis "Ergebnis" zurückgegebenen Daten sind folgende: Ergebnis -> {Skew} Die Uhrreiter; Ergebnis -> {Skewjitter} Die Abweichung der Skew-Schätzung, die zur Schätzung der Konvergenz verwendet wird; Ergebnis -> {Jitter} Differenz zwischen die aktuelle Verzögerung und die vorherige Verzögerung; Ergebnis -> {Verzögerung} Die Kommunikationsverzögerung, die durch einen konstanten (noch unbekannten) Wert dekrementiert, der zum Berechnen des Kommunikationsjitters verwendet wird; Ergebnis -> {elems} die Anzahl der Datenpunkte in der konvexen Rumpf; Ergebnis -> {Select} Der Index des Datenpunkts in dem konvexen Rumpf verwendet, der zum Berechnen des Schrägs Zeitstempeldifferenz, zweites Element in dem Datenpunkt, der gerade an die Subroutine übernommen wurde; Die im Stapel "HULM" zurückgegebenen Daten sind eine Reihe von Datenpunkten, ausgewählt aus denen, die an aufeinanderfolgende Anrufe der Subroutine übergeben werden. Die Anzahl der Datenpunkte im Stapel "HULL" überschreitet in der Regel nicht 20 Einheiten. Der Algorithmus ist sehr schnell: Jeder Anruf besteht aus dem Scannen auf den meisten Datenpunkten im Stapel "Hull", wodurch einfache arithmetische Vorgänge für jedes Element ausgeführt werden. Der Algorithmus muss mit einer Folge von Datenpunkten gespeist werden, bevor er signifikante Ergebnisse zurückgibt. Die Genauigkeit der Schätzung wächst wächst, während neue Datenpunkte an die Subroutine übergeben werden. Eine grobe Faustregel zur Bewertung der Schätzungsgenauigkeit besteht darin, den Skew-Jitter zu beobachten und davon auszugleichen, dass es der Genauigkeit der Skew-Schätzung entspricht. Wege mit recht regulärer Kommunikationsverzögerung (kleiner Jitter) konvergieren schneller. Anforderungen: · Perl.


Zeit :: Skew. Zugehörige Software

Libhdate.

libhdate ist eine kleine C-, C ++ - Bibliothek für hebräische Kalender und Termine, Feiertage und Lesensequenz (Parasha). ...

155

Herunterladen

Tclink

TCLINK stellt einen Client zum Ausführen von Kreditkartentransaktionen über TCP / IP bereit. ...

176

Herunterladen