- Unité d'enseignement : Systèmes avancés
Nombre de crédits de l'UE : 3
Code APOGEE : INF1212M
Type d'enseignement
Nb heures *
Cours Magistraux (CM)
10.5 h
Travaux Pratiques (TP)
19.5 h
* Ces horaires sont donnés à titre indicatif.
Pré-requis :
processus, threads, notions en systèmes d'exploitation
Compétences attestées (transversales, spécifiques) :
- Mesurer les performances d'un système (script...)
- Comprendre les stratégies mises en place dans un système généraliste et dans un système embarqué
- Comprendre les différences entre processus et thread (coût, performance...)
- Programmer un ordonnanceur simple avec accès à des ressources partagées
- Créer un système minimaliste, comprendre les enjeux de l'embarqué
- Appréhender les différences entre virtualisation et conteneurisation
Programme de l'UE / Thématiques abordées :
- Mémoire virtuelle: fonctionnement, défauts de page, performances
- Virtualisation, conteneurisation
- Entrées/sorties: attente active, attente passive, DMA
- Ordonnancement Linux
- Systèmes embarqués
Parcours / Spécialité / Filière / Option utilisant cette UE :
SELECT MEN_ID, `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`, `PAR_ID` FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='26123' ORDER BY `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`