Open virtueel geheugensysteem (OpenVMS)

Schrijver: Monica Porter
Datum Van Creatie: 17 Maart 2021
Updatedatum: 27 Juni- 2024
Anonim
Open Answers: How are VMs and containers different?
Video: Open Answers: How are VMs and containers different?

Inhoud

Definitie - Wat betekent Open Virtual Memory System (OpenVMS)?

Open Virtual Memory System (OpenVMS) is een 32-bits besturingssysteem dat in 1979 door Digital Equipment Corporation (DEC) is ontwikkeld als een computerserver-besturingssysteem dat wordt uitgevoerd op hun VAX-computerserie, die de PDP-11-lijn opvolgde.


Het heeft een complete grafische gebruikersinterface met grafische ondersteuning en maakt intensief gebruik van het concept van virtueel geheugen om multi-user, timesharing en batchverwerking mogelijk te maken.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart Open Virtual Memory System (OpenVMS)

OpenVMS heette oorspronkelijk alleen Virtual Memory System (VMS), maar werd veranderd in OpenVMS toen het werd aangepast om te werken voor de Alpha-processorfamilie. De "Open" duidt niet op open source, maar suggereert eerder de nieuwe toegevoegde ondersteuning voor UNIX-achtige interfaces van de Portable Operating System Interface (POSIX) -standaard die standaard C-functies bevat die kunnen worden overgezet naar elk POSIX-ondersteunend systeem.


OpenVMS ondersteunt multi-user, time-sharing, batch, real-time en transactieverwerking door het gebruik van virtueel geheugen en biedt hoge beschikbaarheid door clustering door het systeem over vele fysieke machines te distribueren. Clustering zorgt ervoor dat het systeem enigszins ramp-tolerant is, omdat het nog steeds kan functioneren, zelfs wanneer afzonderlijke gegevensverwerkingsfaciliteiten niet beschikbaar zijn.

OpenVMS pionierde ook met vele functies die nu standaard zijn op high-end serverbesturingssystemen, zoals:

  • Geïntegreerd netwerken
  • Geïntegreerde databasefuncties als recordbeheerservices (RMS)
  • Gelaagde databases zoals relationele databases
  • Gedistribueerd bestandssysteem
  • Symmetrische, asymmetrische en niet-uniforme multiprocessing van geheugentoegang (NUMA)
  • clustering
  • Shell-opdrachttaal
  • Hoog beveiligingsniveau
  • Hardwarepartitionering voor multiprocessors
  • Ondersteuning voor meerdere programmeertaal met gestandaardiseerd interoperabiliteitsmechanisme roept tussen die talen