- Thema
- dtrace
- Termin
- 2008-05-05 20:00
- Ort
- Uni Ulm, Hörsaal H20
- Vortragende
- Frank Kargl
- Archiv
-
- Folien: PDF (4.9 MB)
- Video: M4V (iPod) (65.6 MB)
- Video: MP4 (149.1 MB)
- Video: Ogg Theora (264.4 MB)
- Audio: MP3 (56.9 MB)
- Audio: Ogg Vorbis (43.7 MB)
dtrace ist ein - ursprünglich von Sun geschriebenes - Werkzeug zum Tracing von Programmabläufen in Kernel- und Userland. Mittels in einer Sprache namens D geschriebenen Skripten instrumentiert man seine Programme zur Laufzeit und ohne Notwendigkeit einer Neuübersetzung und kann mittels sog. Probes alle möglichen Performanceparameter erfassen. Von Solaris hat sich dtrace mittlerweile über BSD, MacOS X zu Exoten wie QNX oder in Anwendungen wie Firefox verbreitet. Damit ist dtrace heute das ideale Tool für alle, die wissen wollen, was ihr OS oder ihre Software unter der Haube so alles macht. Der Vortrag zeigt anhand vieler Beispiele die Anwendung und Mächtigkeit von dtrace auf.