PERFORMANCEANALYSE

 

Dadurch, dass man alle 15 Sekunden Daten aller Jobs zur Verfügung hat, sind die Möglichkeiten an unterschiedlichen Auswertungen und Charts nahezu unendlich. Die untere Auswertung wird häufig als "erster Blick" auf die Ergebnisse einer Analyse gewählt: "Job Performance Summary" (Job-Performance Zusammenfassung) absteigend nach verbrauchter CPU-Zeit sortiert.
 

 


 

Hier einige Beispiele der Ergebnisse und Optionen basierend auf obigen Daten - wir verweisen auf die roten Zahlen:

1. Der Batchjob SNBRVRE nutze über Stunden die gesamte Leistung einer CPU - 715 Millionen Lesezugriffe und nur 1613 Plattenzugriffe. Es war einfach den Grund herauszufinden: Der Job war in einer Endlosschleife!

2. 19066 Batchjobs "benahmen sich" so gut, dass GiAPA sich entschied die Daten nicht für eine individuelle Analyse zu behalten - aber alle Details sind verfügbar, falls man sie doch braucht …

3. Ein interaktiver Job sollte nie mehr als eine Stunde einer CPU "verbrauchen" - der Benutzer lässt wahrscheinlich Batch-ähnliche Programme laufen! Wenn man den Cursor auf den Job positioniert und entweder F6, F7 oder F8 drückt, gibt dieser Aufruf die Analyse der zugegriffenen Dateien zurück (+ zeigt ineffiziente I/Os auf), und F9 startet die Analyse des Aufrufstapels (sagt Ihnen welche Programme die meisten Resourcen benötigt haben). F10 / F11 zeigt nähere Details.

4. Um eine grafische Darstellung von z.B. Jobs die mehr als eine halbe Stunde CPU verbraucht haben zu bekommen, positionieren Sie den Cursor auf den letzten Job über der gepunkteten Linie und drücken Sie F14. Die dargestellten Daten zeigen die verbrauchten CPU-Sekunden weil die Satzreihenfolge absteigend für die CPU-Nutzung war.
 

Standardmäßig wird ein Balkendiagramm angezeigt:
 


 

Natürlich kann der Benutzer zwischen unterschiedlichen Darstellungsarten auswählen.

 

 

Wie Sie oben sehen, gibt es sehr viele unterschiedliche Möglichkeiten. Hier z.B. ein 3D Spaltendiagram, dass die Benutzer, die die meisten Plattenzugriffe verursacht haben, darstellt

 


 

Diese Auswertung zeigt die Benutzerprogramme, die die meisten HotSpots verursachten, z.B. sie waren aktiv als ein Job in den letzten 15 Sekunden mehr als 6% der CPU verbraucht hat. Diese Top-10 zu optimieren, würde voraussichtlich mehr als 80% aller Performance Sorgen "vertreiben" … (F14 würde die Daten in grafischer Darstellung zur Verfügung stellen.)


 

 

Falls Sie wissen, dass es einen Performanceeinbruch zu einer bestimmten Zeit gab, können Sie natürlich Statistiken pro 15-Sekunden Datensammlungs-Intervall bekommen. Sie zeigen genauso die System ASP Plattennutzung und die Namen der sechs Jobs die die meisten Resourcen in jedem Intervall verbraucht haben.