Accueil l'audio Qu'est-ce que le système de mémoire virtuelle ouverte (openvms)? - définition de techopedia

Qu'est-ce que le système de mémoire virtuelle ouverte (openvms)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Open Virtual Memory System (OpenVMS)?

Open Virtual Memory System (OpenVMS) est un système d'exploitation 32 bits développé par Digital Equipment Corporation (DEC) en 1979 comme système d'exploitation de serveur informatique qui fonctionne sur leur famille d'ordinateurs VAX, qui a succédé à la ligne PDP-11.

Il dispose d'une interface utilisateur graphique complète avec prise en charge graphique et fait un usage intensif du concept de mémoire virtuelle afin de promouvoir les capacités multi-utilisateurs, de partage de temps et de traitement par lots.

Techopedia explique Open Virtual Memory System (OpenVMS)

OpenVMS était à l'origine simplement appelé Virtual Memory System (VMS), mais il a été remplacé par OpenVMS lorsqu'il a été réorganisé pour fonctionner pour la famille de processeurs Alpha. "Open" ne signifie pas open source mais suggère plutôt la nouvelle prise en charge supplémentaire pour les interfaces de type UNIX de la norme POSIX (Portable Operating System Interface) qui comprend des fonctions C standard qui peuvent être portées sur n'importe quel système prenant en charge POSIX.

OpenVMS prend en charge le traitement multi-utilisateurs, à temps partagé, par lots, en temps réel et transactionnel grâce à l'utilisation de la mémoire virtuelle et offre une haute disponibilité grâce au clustering en distribuant le système sur de nombreuses machines physiques. Le clustering permet au système d'être quelque peu tolérant aux catastrophes, car il peut toujours fonctionner même lorsque les installations de traitement de données individuelles deviennent indisponibles.

OpenVMS a également été le pionnier de nombreuses fonctionnalités désormais standard sur les systèmes d'exploitation de serveur haut de gamme, comme:

  • Mise en réseau intégrée
  • Fonctionnalités de base de données intégrées en tant que services de gestion des enregistrements (RMS)
  • Bases de données en couches comme les bases de données relationnelles
  • Système de fichiers distribué
  • Multitraitement symétrique, asymétrique et non uniforme d'accès à la mémoire (NUMA)
  • Regroupement
  • Langage de commande shell
  • Haut niveau de sécurité
  • Partitionnement matériel pour multiprocesseurs
  • Prise en charge de plusieurs langages de programmation avec des appels de mécanisme d'interopérabilité normalisés entre ces langages
Qu'est-ce que le système de mémoire virtuelle ouverte (openvms)? - définition de techopedia