Dies ist der Befehl ltpclock, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
ltpclock – LTP-Daemon-Aufgabe zur Verwaltung geplanter Ereignisse
ZUSAMMENFASSUNG
ltpclock
BESCHREIBUNG
ltpclock ist eine Hintergrund-„Daemon“-Aufgabe, die regelmäßig geplante LTP ausführt
Aktivitäten. Es wird automatisch gespawnt von ltpadmin als Antwort auf den 's'-Befehl, dass
startet den Betrieb des LTP-Protokolls und wird durch beendet ltpadmin als Antwort auf ein
'x' (STOP)-Befehl.
Einmal pro Sekunde, ltpclock führt folgende Aktion aus:
Zunächst verwaltet es den aktuellen Zustand aller Links („Spans“). Insbesondere prüft es
das Alter des aktuell gepufferten Sitzungsblocks für jede Spanne und, falls dieses Alter überschritten wird
Das konfigurierte Aggregationszeitlimit der Spanne gibt das Semaphor „Puffer voll“ an
Diese Spanne soll die Blocksegmentierung und -übertragung initiieren ltpmeter.
Dabei werden auch Verbindungszustandsänderungen („Link-Cues“) aus Änderungen der Datenrate abgeleitet
in der RFX-Datenbank vermerkt von rfxclock:
Wenn die Übertragungsrate zu einem Nachbarn Null war, jetzt aber ungleich Null ist, dann
Die Übertragung an diesen Nachbarn ist entsperrt. Der entsprechende „Puffer leer“
Semaphor wird angegeben, wenn kein ausgehender Block erstellt wird (ermöglicht den Start eines
neue Übertragungssitzung) und das Semaphor „Segmente bereit“ wird gegeben, wenn die
Die Warteschlange für ausgehende Segmente ist nicht leer (was die Übertragung von Segmenten über den Link ermöglicht).
Service-Ausgabeaufgabe).
Wenn die Übertragungsrate zu einem Nachbarn ungleich Null war, jetzt aber Null ist, dann
Die Übertragung an diesen Nachbarn ist blockiert, d. h. die Semaphore werden ausgelöst
Eine Übertragung erfolgt nicht mehr.
Wenn die unterstellte Übertragungsrate von einem Nachbarn ungleich Null war, jetzt aber Null ist,
dann werden alle Timer, die die Neuübertragung des Segments an diesen Nachbarn beeinflussen, ausgesetzt.
Dies hat zur Folge, dass das Intervall jedes betroffenen Timers um die Länge verlängert wird
Zeit, in der die Timer ausgesetzt bleiben.
Wenn die unterstellte Übertragungsrate von einem Nachbarn Null war, jetzt aber ungleich Null ist,
dann werden alle Timer, die die Neuübertragung des Segments an diesen Nachbarn beeinflussen, wieder aufgenommen.
Dann ltpclock Überträgt alle nicht bestätigten Prüfpunktsegmente, Berichtssegmente usw. erneut
Abbruchsegmente, deren berechnete Timeout-Intervalle abgelaufen sind.
EXIT STATUS
"0" ltpclock gekündigt, aus Gründen, die in der ion.log Datei. Wenn diese Kündigung war
nicht befohlen, untersuchen und lösen Sie das in der Protokolldatei identifizierte Problem und verwenden Sie
ltpadmin Neustarten ltpclock.
"1" ltpclock konnte keine Verbindung zu LTP-Protokollvorgängen herstellen, wahrscheinlich weil ltpadmin
ist noch nicht gelaufen.
Verwenden Sie ltpclock online über die Dienste von onworks.net