Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Trace-Einträge zusammenmischen

Dieser Schritt ist nötig, falls die UTM-Anwendung beim Mitschneiden mit mehr als einem Prozess gelaufen ist, was bei produktiven UTM-Anwendungen mit mittlerer oder hoher Last in der Regel der Fall ist.

Die binären BTRACE-Dateien von allen UTM-Prozessen werden in diesem Schritt auf Basis der Zeitstempel in eine gemeinsame BTRACE-Datei einsortiert. Dieser Prozess-Schritt muss immer auf der gleichen Plattform wie Schritt 1 (UPIC Capture) ablaufen.

Auf Unix-, Linux- und Windows-Systemen müssen Sie für diesen Schritt das UTM-Dienstprogramm kdcsort verwenden, siehe unten.

Das Ergebnis dieses Schrittes ist eine sortierte binäre BTRACE-Datei, die alle Trace-Einträge in der zeitlich korrekten Reihenfolge enthält.

Sie können zum Sortieren die ausgelieferte Beispiel-Prozedur BTRACE verwenden.

Dienstprogramm kdcsort

Das Dienstprogramm kdcsort liest die Trace-Einträge aus mehreren BTRACE-Dateien ein und schreibt die Trace-Records zeitlich sortiert in eine Ausgabedatei. Es wird wie folgt gestartet:

Auf Unix- und Linux-Systemen aus der Shell mit

utmpfad/ex/kdcsort btrace_out btrace-1 btrace-2 ... btrace-n

Auf Windows-Systemen in einem Eingabeaufforderungs-Fenster mit

utmpfad\ex\kdcsort btrace_out btrace-1 btrace-2 ... btrace-n

Bedeutung der Parameter:

btrace_out

Name der Ausgabe-Datei, in die die sortierten Trace-Records geschrieben werden sollen.

btrace-1 btrace-2 ... btrace-n

Namen der BTRACE-Dateien, die aufgezeichnet wurden. Es müssen mindestens zwei Dateien angegeben werden.

Die Dateinamen müssen durch Leerzeichen getrennt angegeben werden.

Die Ausgabe-Datei von kdcsort kann anschließend entweder mit dem UTM-Dienstprogramm kdcbtrc als gemeinsame Liste für alle UTM-Workprozesse aufbereitet werden oder mit dem Programm UpicAnalyzer weiter verarbeitet werden.