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...

22 lines
981 B

---
id: tOexEcqeKEztPbNmR4JT
key: comprendre_le_role_du_noyau_d_un_systeme_d_exploitation_en_creant_un_from_scratch
title: "Comprendre le rôle du noyau d'un système d'exploitation en créant un from scratch"
level: beginner
talkType: Conference
tags:
- Cloud / Infra
speakers:
- alessio_coltellacci
presentation:
videoId:
---
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