Système d'exploitation et matériel

Quelle description de la pagination à la demande est correcte ?

  1. AAu lancement du programme, toutes les pages sont chargées à l’avance en mémoire physique
  2. BLes pages fréquemment utilisées sont fixées en permanence dans le cache plutôt que sur disque
  3. CUne page provoque un défaut de page à sa première utilisation et est alors chargée en mémoire physique
Afficher la réponse et l'explication

Réponse : C. Une page provoque un défaut de page à sa première utilisation et est alors chargée en mémoire physique

En pagination à la demande, le lancement d’un programme se limite à préparer la table des pages, sans charger les pages réelles. Au premier accès, un défaut de page survient et l’OS charge uniquement cette page depuis le disque. Le lancement est plus rapide et aucune mémoire n’est consommée pour du code ou des données jamais utilisés. C’est l’inverse d’un chargement complet initial, et cela n’a rien à voir avec la fixation en cache.

S'entraîner sur ce thème Retour au thème

Autres questions sur Système d'exploitation et matériel

  1. Dans l’algorithme de remplacement de page de l’horloge (seconde chance), à quoi sert le bit de référence de chaque page ?
  2. Avec le remplacement de page FIFO, augmenter le nombre de pages de mémoire physique peut augmenter les défauts de page. Comment s’appelle ce phénomène ?
  3. Comment s’appelle l’état où, faute de mémoire physique suffisante, le système ne fait plus qu’évincer et charger des pages et où le traitement ne progresse presque plus ?
  4. Avec un temps d’accès mémoire de 100 ns et un traitement de défaut de page de 8 ms, quel est approximativement le temps d’accès moyen si un défaut de page survient une fois sur un million d’accès ?
  5. Lors d’un changement de contexte, que faut-il sauvegarder pour le processus quitté ?

Comparatifs sur ce thème