Couvre l'interaction entre les systèmes d'exploitation et les périphériques d'E/S, en se concentrant sur les fondamentaux matériels et les implications de performance.
Couvre le rôle des systèmes d'exploitation en tant que services de colle qui simplifient la conception des applications et améliorent la gestion des ressources.
Discute de la planification des internes, des métriques et des politiques dans les systèmes informatiques, en mettant l'accent sur l'efficacité et les complexités des architectures multi-cœurs modernes.
Explique comment les systèmes d'exploitation créent l'illusion de ressources dédiées et infinies grâce à la virtualisation et à l'abstraction des processus.
Couvre les performances du système de fichiers, en se concentrant sur la mise en cache, le traitement par lots et les techniques d'optimisation modernes.
Couvre les principes et les mécanismes de la mémoire virtuelle dans les systèmes informatiques, en se concentrant sur l'isolement, l'efficacité et le rôle de l'unité de gestion de la mémoire.
Explique les mécanismes et les politiques de planification du système d'exploitation, en se concentrant sur la commutation de contexte et la préemption.
Couvre le travail de l'instructeur sur la conception, la construction, la mise à l'échelle et assurer la robustesse des systèmes d'exploitation au cours de leur doctorat.