You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
ozgurkon-2020-site/content/sessions/comprendre_le_role_du_noyau...

992 B

id key title level formats tags speakers presentation videoId draft
tOexEcqeKEztPbNmR4JT comprendre_le_role_du_noyau_d_un_systeme_d_exploitation_en_creant_un_from_scratch Comprendre le rôle du noyau d'un système d'exploitation en créant un from scratch beginner Conference [Cloud / Infra] [alessio_coltellacci] <nil> <nil> true

Programmer le noyau d'un système d'exploitation est un très bon moyen pour en comprendre le fonctionnement et le scope de son travail (IO, gestion de la mémoire, etc). Cette présentation a pour but de présenter et de développer les composants élémentaires d'un micro noyau UNIX.

Dans ce talk je présenterai:

  • L'émulateur QEMU
  • La réalisation d'un secteur de boot avec une micro console
  • Comment gérer les interruptions hardware (clavier) et software
  • La gestion des appels systèmes
  • Un système multi-process simple qui va permettre de découvrir le surcoût des changements de contexte liés à la programmation concurrentielle