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

26 lines
1022 B

---
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 en créant un from
scratch
id: tOexEcqeKEztPbNmR4JT
format: conference
tags:
- _cloud___infra
level: beginner
speakers:
- alessio_coltellacci
videoId: y928d3uVEys
presentation: null
draft: false
---
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