profiler(1M) profiler(1M)
NAME
profiler: prfld, prfstat, prfdc, prfsnap, prfpr - Profil des Systems
erstellen
SYNTAX
/usr/sbin/prfld [systemnamelist]
/usr/sbin/prfstat on
/usr/sbin/prfstat off
/usr/sbin/prfdc file [period [offhour]]
/usr/sbin/prfsnap file
/usr/sbin/prfpr file [cutoff [systemnamelist]]
BESCHREIBUNG
prfld, prfstat, prfdc, prfsnap und prfpr bilden ein Programmsystem,
das die Aktivitätsanalyse des Betriebssystems Reliant UNIX erleich-
tert.
Mit prfld wird der Aufzeichnungsmechanismus im System initialisiert.
Es erzeugt eine Tabelle, die die Anfangsadressen aller Subroutinen des
Systems enthält, die aus der Liste systemnamelist hervorgehen.
Mit prfstat wird die Aufzeichnung aktiviert bzw. deaktiviert. der
zusätzliche Aufwand für die Profiler-Programme beläuft sich bei 500
Textadressen auf weniger als 1%. prfstat gibt darüber hinaus Aufschluß
über die Anzahl der erfaßten Textadressen.
prfdc und prfsnap erfüllen die Datenerfassungsfunktion bei der Profi-
lerstellung. Dazu kopieren sie die aktuellen Werte aller Textadreßzäh-
ler in eine Datei, in der die Daten analysiert werden können. prfdc
speichert die Zähler im Abstand von period Minuten in die Datei file
und wird zum Zeitpunkt offhour ausgeschaltet. (Für offhour können
die Werte 0-24 eingegeben werden.) prfsnap erfaßt die Daten nur beim
Aufruf und hängt die Zählerwerte an die Datei file an.
prfpr formatiert die von prfdc bzw. prfsnap erfaßten Daten. Jede Tex-
tadresse wird in das nächstliegende Textsymbol konvertiert (das aus
der Liste systemnamelist hervorgeht) und wird ausgegeben, wenn die
prozentuale Aktivität für diesen Bereich größer als cutoff ist. prfpr
gibt keine Daten aus, wenn die Datei file nur eine Aufzeichnung ent-
hält. Vor dem Aufruf von prfpr muß prfsnap zweimal aufgerufen werden.
DATEIEN
/dev/prf
Schnittstelle zu Profildaten und Textadressen
/stand/unix
Standard für die Datei systemnamelist
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
profiler(1M) profiler(1M)
SIEHE AUCH
Leitfaden für Systemverwalter.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98