libpaje.

Libpaje-Bibliothek kann verwendet werden, um Konvertierungs-Tools aus einem anderen Format zum Pyje Trace-Dateiformat zu erstellen.
Jetzt downloaden

libpaje. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Lucas Schnorr
  • Website des Verlags:

libpaje. Stichworte


libpaje. Beschreibung

Die LIBPAJE-Bibliothek kann verwendet werden, um Konvertierungs-Tools aus dem anderen Format zum Paje Trace-Dateiformat zu erstellen. libpaje ist eine Bibliothek, die in der GNUSTEP-Umgebung entwickelt wurde. Die Bibliothek wird unter der GNU-Lizenzerlizenz veröffentlicht. Die Bibliothek beabsichtigt, einen besseren Weg, um Trace-Dateien für Paje Visualization Tool zu generieren. Trace-Dateiformat.paje ist ein interaktives und skalierbares Trace-basiertes Visualisierungswerkzeug, das für eine Vielzahl von Visualisierungen verwendet werden kann, einschließlich der Leistungsüberwachung paralleler Anwendungen, die die Ausführung von Prozessoren in einem großen PC-Cluster überwachen, das das Verhalten von verteilten Anwendungscluster darstellt Überwachungs- und Managementbenutzer von Pyje können die Visualisierung auf ihre Bedürfnisse anpassen, ohne einen Einblick ohne Kenntnis zu erkennen und einen Bauteil von Pyje zu ändern. Dies kann durch Definieren der Typ-Hierarchie der zu visualisierenden Objekte erfolgen und wie diese Objekte visualisiert werden sollen. Diese Funktion ermöglicht den Einsatz von Pyje für eine Vielzahl von Visualisierungen, wie beispielsweise der Einsatz von Ressourcen durch Anwendungen in einem großen Cluster oder dem Verhalten verteilter Java-Anwendungen. Das PAJE-Trace-Format umfasst drei verschiedene Informationen: Definition der Formate der Ereignisdefinition der Typhierarchie der zu visualisierenden Objekte von aufgezeichneten Ereignissen, die der Formatdefinition erfüllen, und entsprechend der zuvor definierten Typhierarchie. Obwohl das PAJE-Trace-Dateiformat sehr leicht zu verstehen ist, gibt es keine Bibliothek oder Programm, um Dateien in diesem Format direkt zu generieren. Normalerweise ist es notwendig, eine Konvertierung von einem Satz von Informationen in das an Pyje lesbare Format erforderlich zu sein. Um diesen Umwandlungsprozess in Bezug auf die Definition einer Pyje-Trace-Datei mehr abstrakt zu machen, erstellen wir diese Libpaje. Die Libpaje-Bibliothek beabsichtigt, die drei verschiedenen Informationen in einer PAJE-Trace-Datei abzudecken. Es verwaltet die erste Art, die Definition der Formate der Veranstaltung mit der PhajeheAdcenter-Klasse. Diese Klasse generiert automatisch Code für die Ereignisse, verwaltet erweiterte Ereignisse und druckt den Header entsprechend dem Format. Die zweite Informationstyp in einer PAJE-Trace-Datei ist die Typhierarchie. Die Pyjehierarchie-Klasse versucht, die Definition der Typ-Hierarchie zu vereinfachen, indem er eine Datei im Eigenschaftslistenformat mit einigen reservierten Wörtern empfängt, und druckt die dort definierte Typ-Hierarchie im Paje Trace-Dateiformat. Diese Klasse verwaltet auch die Aliase für Objekte, die in der PAJE-Trace-Datei erstellt wurden. Aliases können verwendet werden, um die Trace-Dateien für Pyje zu verkleinern. Die dritte Art von Informationen einer PAJE-Trace-Datei ist die Ereignisse, die die Visualisierung in PAJE aufbauen. Um diesen dritten Teil abzudecken, haben wir eine Reihe von Klassen erstellt, die Unterklassen der Pajeevent-Klasse sind. Jeder von ihnen empfängt Informationen und druckt sich ordnungsgemäß nach dem mit dem PYJEADERCENTER angegebenen Header. Die bereits definierten Unterklassen von Pajeevent können erweitert werden, um neue Felder mit zusätzlichen Informationen in den Ereignissen hinzuzufügen. Diese zusätzlichen Informationen können in PAJE mit dem Inspektionswerkzeug visualisiert werden.


libpaje. Zugehörige Software