Sistema de memoria virtual abierta (OpenVMS)

Autor: Monica Porter
Fecha De Creación: 17 Marcha 2021
Fecha De Actualización: 17 Mayo 2024
Anonim
VAX on, VAX off - we’re installing OpenVMS!
Video: VAX on, VAX off - we’re installing OpenVMS!

Contenido

Definición: ¿Qué significa Open Virtual Memory System (OpenVMS)?

Open Virtual Memory System (OpenVMS) es un sistema operativo de 32 bits desarrollado por Digital Equipment Corporation (DEC) en 1979 como un sistema operativo de servidor que se ejecuta en su familia de computadoras VAX, que sucedió a la línea PDP-11.


Tiene una interfaz gráfica de usuario completa con soporte de gráficos e hizo un uso intensivo del concepto de memoria virtual con el fin de promover capacidades de procesamiento de lotes, tiempo compartido y multiusuario.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Open Virtual Memory System (OpenVMS)

Originalmente, OpenVMS se llamaba Virtual Memory System (VMS), pero se cambió a OpenVMS cuando se reorganizó para trabajar con la familia de procesadores Alpha. "Abrir" no denota código abierto, sino que sugiere el nuevo soporte agregado para interfaces similares a UNIX del estándar de interfaz de sistema operativo portátil (POSIX) que incluye funciones estándar de C que se pueden portar a cualquier sistema compatible con POSIX.


OpenVMS admite el procesamiento multiusuario, de tiempo compartido, por lotes, en tiempo real y de transacciones mediante el uso de memoria virtual y ofrece alta disponibilidad a través de la agrupación al distribuir el sistema en muchas máquinas físicas. La agrupación en clúster permite que el sistema sea algo tolerante a los desastres, ya que aún puede funcionar incluso cuando las instalaciones de procesamiento de datos individuales no estén disponibles.

OpenVMS también fue pionero en muchas características que ahora son estándar en los sistemas operativos de servidores de alta gama como:

  • Redes integradas
  • Características integradas de la base de datos como servicios de gestión de registros (RMS)
  • Bases de datos en capas como bases de datos relacionales
  • Sistema de archivos distribuido
  • Multiprocesamiento simétrico, asimétrico y de acceso no uniforme a la memoria (NUMA)
  • Agrupamiento
  • Lenguaje de comandos de Shell
  • Alto nivel de seguridad
  • Particionamiento de hardware para multiprocesadores
  • Soporte de múltiples lenguajes de programación con llamadas de mecanismos de interoperabilidad estandarizados entre esos lenguajes