Up Right Betriebssysteme- Kernarchitektur

Verfolgung von Systemaufrufen

Linux
strace(1)
Solaris
truss
HPUX 11
tusc
OpenBSD (*BSD?)
ktrace(1) in Verbindung mit kdump(1)
Mit diesem Mechanismus kann man sehen, was ein Anwendungsprogramm aus Sicht des Betriebssystem tut.
Damit kann man viel lernen. Oft muß es auch dafür herhalten, wenn ein Anwendungsprogramm schlecht dokumentiert ist.

Weitere Bemerkungen und Ideen

Im Prinzip ist so eine Ablaufverfolgung bei allen Schichten sinnvoll, also z.B Bibliotheken ltrace(1), aber auch bei Datenbanken, RPC, CORBA usw.
Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber