Aller au contenu

Gestion des processus⚓︎

Intentions⚓︎

Introduction

Un système d’exploitation a deux objectifs principaux :

  • réaliser une couche logicielle placée entre la machine matérielle et les applications par le biais d’une interface, composée d’un ensemble de fonctionnalités qui gèrent elles-mêmes les caractéristiques matérielles ;
  • la prise en charge de la gestion de plus en plus complexe des ressources et de leur partage : cela concerne principalement le processeur, la mémoire centrale et les périphériques d’entrées-sorties.

La fonction de gestions des exécutions recouvre principalement deux notions : les processus et l’ordonnancement.

Déroulé

On propose le déroulé suivant :

  1. un cours interactif permettant de rappeler les grands principes de base des systèmes d'exploitation et d'introduire les notions clés de processus et d'ordonnancement, ainsi que la notion d'interblocage ;
  2. des exercices d'entraînement pour manipuler ces différentes notions.

Cours⚓︎

Cours

Exercices

Ressources⚓︎

Il n'y a pas de ressources associées à ce chapitre.