- The concept of a OS kernel
- The concept of process
- Libraries: static vs dynamic libraries
Ce cours est destiné aux étudiants de master en informatique. Nous aborderons quelques notions internes aux systèmes d'exploitation et à leurs noyaux: généralités sur les noyaux système, librairies statiques et dynamiques, gestion de la mémoire virtuelle, systèmes de fichiers. Les cours seront suivis de travaux pratiques en salle machine avec Linux.
Les enseignements seront dispensés en français, les slides et les documents de TP sont rédigés en anglais.
Memory protection mechanisms
Memory segmentation
Memory pagination
Memory management for Linux kernel
Kernel memory allocator
slab
Introduction to FS
Files
Files systems architectures
Implementing directories in file systems
Disk space management
Improving disk performance
Few examples of file systems