Hogar Audio ¿Qué es el sistema de memoria virtual abierto (openvms)? - definición de techopedia

¿Qué es el sistema de memoria virtual abierto (openvms)? - definición de techopedia

Tabla de contenido:

Anonim

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 las capacidades de procesamiento de lotes, tiempo compartido y multiusuario.

Techopedia explica Open Virtual Memory System (OpenVMS)

Originalmente, OpenVMS se llamaba Virtual Memory System (VMS), pero se cambió a OpenVMS cuando se actualizó 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 mediante la distribución del 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
¿Qué es el sistema de memoria virtual abierto (openvms)? - definición de techopedia