Introduction aux architectures et gestion mémoire

Revision sheet excerpt

Plan du Cours

  1. Typologies et architectures système
  2. Processeur et hiérarchie mémoire
  3. Stockage, C et cycle d'exécution
  4. Registres, anneaux et événements
  5. Interruptions, reprise et abandon
  6. Récurrence et préemption
  7. Adressage et protection mémoire
  8. Segmentation et pagination
  9. Remplacement de page et allocation
  10. Processus et appels système
  11. Descripteur et ordonnancement des processus

1. Typologies et architectures système

Notions clés & Définitions

  • Mainframe : Un type d’ordinateur orienté vers de gros volumes de traitement et d’entrées/sorties.
  • Serveur : Un type d’ordinateur exposant un service à de nombreux utilisateurs.
  • Microkernel : Une architecture où la frontière entre mode utilisateur et mode système est placée le plus tôt possible, et où le noyau relance des composantes après crash.
  • Monolithique : Une architecture où l’OS tient dans un exécutable unique regroupant l’intégralité des composantes.

Points essentiels

  • Dans un serveur, la contrainte de batterie est mentionnée comme limitation.
  • Le microkernel vise la réduction du risque d’erreur en limitant le code en mode système.
  • Une architecture modulaire peut charger des modules en mémoire seulement quand le besoin apparaît.
  • Le exokernel gère les ressources en mode utilisateur et garde un mécanisme bas niveau en mode système.

Astuce mémo

Monolithique = “tout dans un seul bloc”, microkernel = “petit noyau qui relance”.

Read the full sheet →

Quiz preview

1. Quelle différence distingue une exception d’une interruption ?

2. Dans quel cas faut-il écrire une page évincée sur le disque avant de la retirer de la mémoire physique ?

3. Quel mécanisme permet à un processus de demander un service au système d'exploitation en déclenchant une interruption logicielle ?

Take the quiz (22 questions) →

Flashcards preview

Typologies système — exemples ?

Mainframe, serveur, microkernel, monolithique.

Architecture monolithique — caractéristique ?

Tout dans un seul exécutable.

Microkernel — rôle ?

Minimise le code en mode système.

Serveur — limite mentionnée ?

Contraintes de batterie.

Hiérarchie mémoire — ordre ?

Cache, RAM, mémoire secondaire.

Cache — localisation ?

Proche du processeur, rapide.

See all 22 flashcards →

Frequently asked questions

What does the revision sheet on Introduction aux architectures et gestion mémoire cover?

The revision sheet covers the essential concepts of Introduction aux architectures et gestion mémoire. It is organized by topic to facilitate learning and memorization, with key definitions, explanations and summaries.

Read the full sheet →

How many questions are in the Introduction aux architectures et gestion mémoire quiz?

The quiz contains 22 multiple-choice questions with detailed corrections and explanations for each answer. Ideal for testing your knowledge and identifying gaps.

Take the quiz (22 questions) →

How to study Introduction aux architectures et gestion mémoire with flashcards?

Revizly offers 22 interactive flashcards on Introduction aux architectures et gestion mémoire. Each card presents a question on the front and the answer on the back, enabling active and effective revision based on spaced repetition.

See all 22 flashcards →

Similar courses

Create your own sheets from your courses

Import your PDF or paste your course, AI generates sheets, quizzes and flashcards in 30 seconds.