Open Virtual Memory System (OpenVMS)

Forfatter: Monica Porter
Oprettelsesdato: 17 Marts 2021
Opdateringsdato: 27 Juni 2024
Anonim
Learning OpenVMS Part 1
Video.: Learning OpenVMS Part 1

Indhold

Definition - Hvad betyder Open Virtual Memory System (OpenVMS)?

Open Virtual Memory System (OpenVMS) er et 32-bit operativsystem udviklet af Digital Equipment Corporation (DEC) i 1979 som en computerserver OS, der kører på deres VAX-familie af computere, der efterfulgte PDP-11 linjen.


Det har en komplet grafisk brugergrænseflade med grafisk support og gjort kraftigt brug af konceptet virtuel hukommelse for at fremme muligheder for flere brugere, tidsdeling og batchbehandling.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Open Virtual Memory System (OpenVMS)

OpenVMS blev oprindeligt bare kaldet Virtual Memory System (VMS), men det blev ændret til OpenVMS, da det blev genopkoblet for at arbejde for Alpha-processorfamilien. "Open" betegner ikke open source, men foreslår snarere den nye tilføjede understøttelse af UNIX-lignende grænseflader fra Portable Operating System Interface (POSIX) -standarden, der inkluderer standard C-funktioner, der kan portes til ethvert POSIX-understøttende system.


OpenVMS understøtter multi-user, tidsdeling, batch, realtid og transaktionsbehandling gennem brug af virtuel hukommelse og tilbyder høj tilgængelighed gennem klynger ved at distribuere systemet over mange fysiske maskiner. Clustering tillader, at systemet er noget katastrofaltolerant, da det stadig kan fungere, selv når individuelle databehandlingsfaciliteter ikke er tilgængelige.

OpenVMS banebrydte også mange funktioner, der nu er standard på avancerede serveroperativsystemer som:

  • Integreret netværk
  • Integrerede databasefunktioner som record management services (RMS)
  • Lagdelte databaser som relationelle databaser
  • Distribueret filsystem
  • Symmetrisk, asymmetrisk og ikke-ensartet hukommelsesadgang (NUMA) multiprocessering
  • clustering
  • Shell-kommandosprog
  • Højt sikkerhedsniveau
  • Hardwarepartitionering til multiprocessorer
  • Flere programmeringssprogsupport med standardiseret interoperabilitetsmekanisme opkald mellem disse sprog