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