KunterBuntesSeminar-SS10/Oops I Did It Again
Zur Navigation springen
Zur Suche springen
Das ist der erste Termin des KunterBunten Seminars im Sommersemester 2010.
Abstract[Bearbeiten]
Der Vortrag beschreibt die Implementierung eines trivialen system calls in linux mit verheerenden Folgen, beginnend mit der Entwicklungsumgebung, etwas Theorie und ein paar Ideen, was man mit dem neuen Spielzeug fuer einen Quatsch machen kann.
Vorwissen auf dem Gebiet ist keine Vorraussetzung, im Gegenteil, der Vortrag moechte ein paar Einblicke in die Funktionsweise von Betriebsystemen gewaehren, dich unterhalten und vielleicht etwas Appetit auf mehr machen.
Die Sprache der Wahl der OS-Leute ist leider c, aber zur Anwendung kommende code ist wirklich uebersichtlich (der neue system call ist genau eine Zeile lang!).
- Einrichten der Entwicklungsumgebung (kvm / qemu mit snapshots)
- wie erweitere ich den Kernel um einen system call (,,trampoline'')
- trockene Theorie (memory management und context switching)
- was kann man damit fuer ein Quatsch machen
Vortragender[Bearbeiten]
- Justus Winter <4winter>
Material[Bearbeiten]
- Folien: http://cache.jade-hamburg.de/~teythoon/stuff/kbs-oops.pdf
- Sourcen und Code: http://cache.jade-hamburg.de/~teythoon/stuff/kbs-oops.tar.xz