SlideServe
Menu
Préférences
© SlideServe · v2026

VMS : Virtual Management System

lilia avatar
13 diapositives · 269 Views · Aug 31, 2014

VMS : Virtual Management System. PLAN. Historique du projet VMS Le noyau Les fichiers La mémoire Les processus. Historique. Concepteur Origine du projet VMS Avantage Inconvénient. Le noyau (1/3) : les couches. PROGRAMME UTILISATEUR. LANGAGE DE COMMANDE. GESTIONNAIRE DE FICHIER.

VMS : Virtual Management System - slide 1
01 / 13VMS : Virtual Management System
1 / 17

Télécharger la présentation

VMS : Virtual Management System
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. VMS : Virtual Management System

  2. PLAN • Historique du projet VMS • Le noyau • Les fichiers • La mémoire • Les processus

  3. Historique • Concepteur • Origine du projet VMS • Avantage • Inconvénient

  4. Le noyau (1/3) : les couches PROGRAMME UTILISATEUR LANGAGE DE COMMANDE GESTIONNAIRE DE FICHIER SERVICES DU SYSTEME MEMOIRE E/S PROCESS NOYAU EXECUTIF SUPERVISEUR UTILISATEUR

  5. Le noyau (2/3): changement de mode d’utilisation UTILISATEUR CHMx SUPERVISEUR REI EXECUTIF NOYAU

  6. Le noyau (3/3): interactions des sous système. Verrouillage / déverrouillage de pages pour les E/S Gestionnaire de mémoire Gestionnaire d’E/S Tables de pages Lecture/écriture des pages sur disque BD E/S Réveil du paginateur Arrêt d’une E/S en cas de péremption Mise en attente lors d’une faute de page Mise en attente lors d’une requête d’ E/S Mise en état prêt à la fin d’une E/S Queues d’ ordonnancement Gestionnaire de process

  7. Les fichiers (1/2) : structure du disque 0 1 En-têtes des fichiers utilisateurs 8 en-têtes réservé au système 1 2 3 4 5...8 000000.DIR Carte d’occupation du fichier index BADBLOCK.SYS BITMAP.SYS INDEX.SYS

  8. Les fichiers (2/2) : exemple FILE-ID : 1 FILE SEQUENCE : 1 1 entrée dans un catalogue = NOM : INDEX TYPE : SYS VERSION : 1 nombre bloc Carte du fichier Date de création nombre Date dernière modification bloc

  9. Mémoire (1/2): Espace virtuelle d’une tâche en VAX / VMS 0000 0000 Espace virtuel privé Adresse virtuelle (en hexadécimal) 8000 0000 Espace virtuel système FFFF FFFF

  10. Mémoire (2/2) : traduction de l’adresse dans une tâche @ virtuelle du process Calcule de l’@ virtuelle système de l’entrée dans la table de page du process. Traduction en @ physique système de la table de page de la tâche. @ physique

  11. Processus (1/2) : les transitions d’états Retirée Queues selon le type d’attente des tâches Queues selon le type d’attente des tâches Mise en attente Evènement satisfait Evènement satisfait Remise en queue Retirée Tâche courante en exécution Queue des tâches prêtes Queue des tâches prêtes Chargée Choisie Tâches résidentes en mémoire Tâche sur disque

  12. Processus (2/2) : Files de priorités Mot de résumé Têtes des sous files 0 bit 0 Priorité 31 bit 1 1 Priorité 30 1 Priorité 1 bit 30 0 Priorité 0 bit 31

  13. Conclusion • VMS aujourd'hui. • Alternative.