entab(4) entab(4)
NAME
entab - tracex-Ereignis-Tabelle
BESCHREIBUNG
Die Datei entab enthält eine Tabelle aller tracex(5) bekanten Ereig-
nisse (Meßpunkte im Reliant UNIX Kern).
In jeder Zeile der Datei entab wird einem Ereignis eine Nummer und ein
symbolischer Name zugeordnet.
Welche Ereignisse von txc(1M) protokolliert werden sollen, kann durch
Veränderung des ON/OFF-Bytes (0: ausgeschaltet, 1: eingeschaltet)
beeinflußt werden. Die Datei entab.orig entählt eine Standard-
Ereignistabelle. Sie sollte nicht verändert, sondern nur zur Erzeugung
von Varianten kopiert werden.
Aufbau einer entab-Zeile:
ON/OFF-Byte Ereignis-Nr symbolischer Ereignis-Name Erläuterungen
Folgende Ereignisse werden von txc protokolliert:
Ereignis-Nr Ereignis-Name Beschreibung
1 HEADER Interner Meßpunkt
3 DONTCARE Interner Meßpunkt
4 ENDMESS Ende der Messung
5 TRXVERS tracex-Version
6 ABSTIME Datum und Uhrzeit der Messung (Beginn)
7 CONFIG Sytemkonfiguration
10 STARTSCHED Scheduler wird gestartet
11 SCHEDULE Ein neuer Prozeß wird von der CPU weiter-
bearbeitet - Ende des Schedulers
12 STARTIDLE Idle-Prozeß wird angestoßen, weil kein
rechenbereiter Prozeß vorhanden ist.
13 ENDIDLE Scheduler wird gestartet
14 SCENTRY Beginn der Bearbeitung eines Systemaufrufs
15 SCEXIT Ende der Bearbeitung eines Systemaufrufs
16 NAMEXEC Name des durch exec geladenen Programms
17 FORK Ein Prozeß wird erzeugt. Der Meßpunkt wird
sowohl vom Vater als auch vom Sohn ausge-
geben.
18 EXIT Exit-Systemaufruf - Ende eines Prozesses
19 PAGEFLT Seitenfehler im Adreßraum des Benutzers
20 PAGEIN Seite ist allokiert (angeforderte Seite
ist im Hauptspeicher)
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
entab(4) entab(4)
21 SEGVIOL Segmentverletzung (ein Prozeß greift auf
eine Seite zu, für die er nicht die ent-
sprechende Zugriffsberechtigung besitzt).
22 DISKQENT Plattenzugriff in die Warteschlange ein-
reihen (wird vom Plattentreiber ausgege-
ben)
23 DISKQEX Auftrag wird an den Plattencontroller
übergeben
24 DISKEND Fertigmeldung vom Plattentreiber
27 PAGEOUT Seiten werden ausgelagert
28 TTYSR Beginn des Lesens einer Gerätedatei
29 TTYER Ende des Lesens einer Gerätedatei
30 TTYSW Beginn der Ausgabe in eine Gerätedatei
31 TTYEW Ende der Ausgabe in eine Gerätedatei
32 FILENAME Name der Datei, die bei einem open oder
create geöffnet wurde.
34 TXSIGNAL ein Prozeß erhält ein Signal
37 DROPPAGE Seite freigeben
38 SWAPIN Prozeß einlagern
39 SWAPOUT Prozeß auslagern
43 INTR Externe Unterbrechung
46 TIMER Zeitgeber-Unterbrechung
47 STRPUSH STREAMS Push
49 SLEEPC Sleep on Channel
50 WAKEUPC Wakeup on Channel
51 STRENTRY Eingang zu einer STREAMS-Service-Prozedur
52 STREXIT Ausgang aus einer STREAMS-Service-Prozedur
HINWEISE
Bei Multiprozessor-Anlagen funktioniert der von tracex benutzte
Mikrosekunden-Timer erst nach etwa 3 Minuten nach dem Hochfahren des
Systems.
Eine ausführliche Anleitung, insbesondere eine Beschreibung sämtlicher
tracex bekannter Meßpunkte (Ereignisse) sowie das Format der Dateien,
ist der Datei /home/tracex/doc/trxman00 zu entnehmen.
DATEIEN
/home/tracex/entab
/home/tracex/entab.orig
SIEHE AUCH
trxchk(1M), trxeval(1M), trxiostat(1M), trxlook(1M), trxout(1M),
txc(1M), tracex(5).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98