Qu'est-ce que Pagination à la demande ?

Méthode qui ne charge pas toutes les pages d'un programme au départ, mais les charge en mémoire physique lors du premier accès, au moment du défaut de page. Démarrage rapide et économie de mémoire pour les parties inutilisées.

Nom japonais: デマンドページング

« Pagination à la demande » apparaît dans 4 questions d'entraînement réparties sur 1 thèmes, dont Système d'exploitation et matériel.

Domaine: Système d'exploitation et matériel

S'entraîner : questions sur Pagination à la demande

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.

« Pagination à la demande » dans les explications

Questions mentionnant « Pagination à la demande » (4)

  1. Quelle description de la pagination à la demande est correcte ?
  2. Comment s’appelle le mécanisme par lequel une application demande à l’OS d’effectuer par exemple une lecture ou une écriture de fichier ?
  3. Comment s’appelle la méthode où, lorsque l’OS d’une machine virtuelle exécute une instruction privilégiée, le traitement passe à l’hyperviseur, qui reproduit à sa place l’effet de l’instruction ?
  4. Avec un mécanisme qui associe un fichier à la mémoire (comme mmap), que se passe-t-il lors de la lecture du contenu du fichier ?

Termes associés

Table des pages Défaut de page (page fault) Appel système Bascule (flip-flop) Mode privilégié Changement de contexte Hyperviseur Copie sur écriture (copy-on-write) ASID (identifiant d'espace d'adressage) E/S mappées en mémoire

Retour au glossaire