Amine

2509 mots 11 pages
Chapitre 7

GESTION DE LA MEMOIRE

Pour pouvoir utiliser un ordinateur en multiprogrammation, le SE charge plusieurs processus en mémoire centrale (MC). La façon la plus simple consiste à affecter à chaque processus un ensemble d'adresses contiguës. Quand le nombre de tâches devient élevé, pour satisfaire au principe d'équitabilité et pour minimiser le temps de réponse des processus, il faut pouvoir simuler la présence simultanée en MC de tous les processus. D'où la technique de "va et vient" ou recouvrement (swapping), qui consiste à stocker temporairement sur disque l'image d'un processus, afin de libérer de la place en MC pour d'autres processus. D'autre part, la taille d'un processus doit pouvoir dépasser la taille de la mémoire disponible, même si l'on enlève tous les autres processus. L'utilisation de pages (mécanisme de pagination) ou de segments (mécanisme de segmentation) permet au système de conserver en MC les parties utilisées des processus et de stocker, si nécessaire, le reste sur disque. Le rôle du gestionnaire de la mémoire est de connaître les parties libres et occupées, d'allouer de la mémoire aux processus qui en ont besoin, de récupérer de la mémoire à la fin de l'exécution d'un processus et de traiter le recouvrement entre le disque et la mémoire centrale, lorsqu'elle ne peut pas contenir tous les processus actifs.

1.GESTION SANS RECOUVREMENT, NI PAGINATION 1.1 La monoprogrammation
Il n'y a en MC que : - un seul processus utilisateur, - le processus système (pour partie en RAM, pour partie en ROM; la partie en ROM étant appelée BIOS [Basic Input Output System ] ) - les pilotes de périphériques Cette technique en voie de disparition est limitée à quelques micro-ordinateurs . Elle n'autorise qu'un seul processus actif en mémoire à un instant donné.

1.2 La multiprogrammation
La multiprogrammation est utilisée sur la plupart des ordinateurs : elle permet de diviser un programme en plusieurs processus et à plusieurs utilisateurs de

en relation

  • Amale
    402 mots | 2 pages
  • amedoula
    585 mots | 3 pages
  • aymé
    284 mots | 2 pages
  • aména
    753 mots | 4 pages
  • Amine
    412 mots | 2 pages
  • aminata
    569 mots | 3 pages
  • Amine
    4689 mots | 19 pages
  • L'ile au esclaves de marivaux
    428 mots | 2 pages
  • Amandine
    2352 mots | 10 pages
  • Amina
    2228 mots | 9 pages
  • Amine
    711 mots | 3 pages
  • Amine
    944 mots | 4 pages
  • Ametis
    11113 mots | 45 pages
  • Amine
    2763 mots | 12 pages
  • Ameje
    433 mots | 2 pages