|
Fortschrittliche Werkzeuge für
die Software-Entwicklung und -Analyse unter Linux
NightStar LX: Vier professionelle Tools in
einem Paket
Anders als die meisten Debugger, lassen Sie
die NightStar LX Tools nicht im Dunkeln, wenn der Fehler,
den Sie suchen, nicht gerade alltäglich ist. Denn die
Night Star LX Tools beinhalten nicht nur einen Debugger, sondern
eine ganze Gruppe von miteinander verzahnten Werkzeugen, die
speziell für die Diagnose komplexer oder zeitkritischer
Linux-Applikationen entwickelt wurden. Sie beeinflussen das
Laufzeitverhalten der zu untersuchenden Applikation nur minimal,
wodurch diese einfacher und schneller getestet, analysiert
und optimiert werden können.
Komplexe oder zeitkritische Applikationen benötigen
Debugging-Werkzeuge, die auch mit Multiprozessor-Systemen,
mit Multi-Tasking-Interaktionen und mit Multi-Threading zurechtkommen.
Gerade in einer solchen Umgebung zeigen die NightStar LX Tools
ihre vollen Stärken. Es sind die gleichen Werkzeuge,
die sich in zahlreichen anspruchsvollen Anwendungen in der
Luft- und Raumfahrt- oder der Verteidigungsindustrie bewährt
haben. Diese Werkzeuge stehen nun auch Ihnen zur Verfügung.
NightView Source-Level Debugger
Haben Sie schon mal einen "Heisenbug"
erlebt, bei dem sich während der Fehlersuche mit dem
Debugger das Verhalten der Applikation ändert? Nicht
mit NightView! Denn NightView wurde für die Fehlersuche
in Echtzeit-Applikationen entwickelt und verwendet deswegen
spezielle Debugging-Techniken, um die Veränderung des
Applikationsverhaltens durch den Debugger auf ein Minimum
zu reduzieren.
NightTrace Event Analyzer
Lassen Sie sich mit NightTrace den Verlauf der
Applikationen oder Threads sowie ihre Interaktionen untereinander
oder mit dem Linux Kernel graphisch oder textuell darstellen.
Dadurch können Engpässe entdeckt und unerwünschte,
unerwartete oder unerklärliche Verhaltensfehler der Anwendung
nachvollzogen werden.
NightProbe Data Monitor
Mit NightProbe können Variablen der Applikation
während der Ausführung überwacht, angezeigt,
geändert und aufgezeichnet werden, ohne das Verhalten
der Anwendung zu stören.
NightTune System and Application Tuner
Verschaffen Sie sich den Überblick! Mit
NightTune wird die Applikation in der Gesamtheit aller mitspielenden
Komponenten dargestellt. Dabei können jeweils Prioritäten,
Scheduling-Policy, CPU-Zuweisungen, CPU-Ausnutzung, Kontext-Switches,
Interrupts, Memory-Paging, Netzwerk-Aktivität und mehr
dynamisch angezeigt werden.
Der NightStar LX Benutzer kann zwischen zwei
Operationsmodi wählen: "Standard" oder "Enhanced".
Der "Standard"-Modus arbeitet mit dem Standard RedHat-Kernel.
Der "Enhanced" Modus basiert auf den NightStar LX
Kernel-Erweiterungen, die spezielle Funktionen ermöglichen,
wie z.B. "Conditional Breakpoints" (um die Ausführungsgeschwindigkeit
der Applikation nicht zu verzögern) oder Linux Kernel-Tracing.
Alle NightStar LX Tools verfügen über
eine umfassende, kontext-sensitive On-Line-Dokumentation.
Sie sind auf jedem Intel Pentium 4, Intel Xeon oder AMD Opteron
System unter verschiedenen Linux-Distributionen lauffähig
und zwar für Applikationen in C, C++ und Fortran (GNU
oder Intel Compiler).
Mehr Informationen zu diesem Produkt sind auf
den Web-Seiten
der Concurrent Computer Corporation zu finden. Für weitere
Fragen stehen selbstverständlich unsere
Mitarbeiter gerne zur Verfügung.
|