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-site/content/sessions/comprendre_le_role_du_noyau...

1010 B

id key title level format tags speakers draft videoId presentation
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] false <nil> <nil>

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