diff options
Diffstat (limited to '2003/linux-kernel-knf2003/abstract')
| -rw-r--r-- | 2003/linux-kernel-knf2003/abstract | 26 | 
1 files changed, 26 insertions, 0 deletions
| diff --git a/2003/linux-kernel-knf2003/abstract b/2003/linux-kernel-knf2003/abstract new file mode 100644 index 0000000..ade9d71 --- /dev/null +++ b/2003/linux-kernel-knf2003/abstract @@ -0,0 +1,26 @@ +Wie waere es mit folgendem Titel: +"Einfuehrung in die Architektur des Linux-Kernels - Blicke jenseits des + Syscall-Horizonts der Userspace-Prozesse" + +Teil 1: Theoretische Grundlagen +- kernel/userspace: Aufgaben, Grenzen, Beruehrungspunkte +- Execution context: User, Syscall, Softirq, Hardirq, Kernelthread, Tasklet +- Der Scheduler +- Primitives: Spinlocks, rwlocks, Mutex, Waitqueues + +Teil 2: Exemplarischer Einblick in einzelne Subsysteme +- Netzwerkstack: Vom Empfang des Pakets auf der Netzwerkkarte bis zum  +  empfang im Userspace-prozess  +- Filesystem: Vom read-syscall bis zum lesen der platte und zurueck + +- aufgaben +        - virt. speicherverwaltung +        - prozessverwaltung +        - filesystem  +        - networking +        - hardware abstraction  +        - interprozesskommunikation + +- schnittstellen fuer userspace-programme +        - syscalls  +        - | 
