DATEINUTZUNGSANALYSE

Auch die
Analyse der Dateinutzung kann durch Positionierung des
Cursors auf einen Job und Drücken einer Funktionstaste
angefordert werden. Unten sind zwei Beispiele:

1 Dieser
interaktive Job liest in nur 15 Sekunden (von 14:58:15
bis 14:58:30) 250.615 Sätze - es
wäre besser gewesen der Benutzer hätte dieses Programm im
Batch gestartet!
2 Dateien
werden ständig geöffnet und geschlossen (134 oder 84
Dateien sind offen) - und 42
von diesen werden nie benutzt (Überschrift "Zero I/Os" =
Dateien ohne Schreib- oder Lesezugriff).
Auf dem nächsten Bildschirm zeigt GiAPA Statistiken
basierend auf der Anzahl wie oft jede relative
Satznummer während einer HotSpot Stichprobe gefunden
wurde. Die Ergebnisse scheinen überraschend, können so
aber tatsächlich in den meisten Installationen gesehen
werden.
1 Diese Datei
zeigte mehr als 250 Millionen Schreibzugriffe, aber die
Differenz zwischen der höchsten
und tiefsten relativen Satznummer betrug nur 19.588.
2 Diese Spalte
zeigt die relative Satznummer aller Sätze die wiederholt
in den Stichproben gefunden
wurden. Die nachfolgenden Spalten beinhaltet die Anzahl
der Funde, %, kumulierte % und die
kumulierte Anzahl gefundener Sätze die wiederholt
benutzt wurden.
3 Weil die
Daten bei 2647 HotSpots gesammelt wurden, kann
angenommen werden, dass die
Statistik sehr verlässlich ist, auch wenn es natürlich
nur Stichproben sind.
4 Das
Endergebnis für diese Datei ist, dass 61% aller
Lesezugriffe (152+ Millionen) gebraucht werden
um nur 27 Sätze zu lesen - auch hier zeigt GiAPA, wo
Anwendungen optimiert werden können!
Auch die Statistik zum wiederholten Lesen von Sätzen
kann grafisch dargestellt werden.

Dieses
Balkendiagramm zeigt potenzielle Einsparungen für die 10
Dateien, die die meiste wiederholte Lesen von Sätzen in
Eingabe-Dateien zeigten. Die blauen Balken zeigen die
totale Anzahl Lesbefehle, die Roten zeigen die
Einsparungen, die möglich wären, wenn die Sätze nur
einmal gelesen wurden.