Atvērtā virtuālās atmiņas sistēma (OpenVMS)

Autors: Monica Porter
Radīšanas Datums: 17 Martā 2021
Atjaunināšanas Datums: 27 Jūnijs 2024
Anonim
Learning OpenVMS Part 1
Video: Learning OpenVMS Part 1

Saturs

Definīcija - ko nozīmē atvērta virtuālās atmiņas sistēma (OpenVMS)?

Atvērtā virtuālās atmiņas sistēma (OpenVMS) ir 32 bitu operētājsistēma, kuru 1979. gadā izstrādāja Digital Equipment Corporation (DEC) kā datoru servera operētājsistēmu, kas darbojas viņu VAX saimes datoros un aizvietoja PDP-11 līniju.


Tam ir pilnīga grafiskā lietotāja saskarne ar grafikas atbalstu, kā arī tika intensīvi izmantota virtuālās atmiņas jēdziens, lai veicinātu vairāku lietotāju, laika dalīšanu un pakešu apstrādes iespējas.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro atvērto virtuālās atmiņas sistēmu (OpenVMS)

Sākotnēji OpenVMS tika saukta tikai par virtuālo atmiņu sistēmu (VMS), bet, mainot to uz darbu Alpha procesoru saimei, tā tika mainīta uz OpenVMS. "Atvērts" neapzīmē atvērto avotu, bet drīzāk ierosina jauno pievienoto atbalstu UNIX līdzīgajām saskarnēm no portatīvās operētājsistēmas saskarnes (POSIX) standarta, kas ietver standarta C funkcijas, kuras var pārnest uz jebkuru POSIX atbalstošu sistēmu.

OpenVMS atbalsta daudzlietotāju, laika koplietošanu, pakešu, reālā laika un transakciju apstrādi, izmantojot virtuālo atmiņu, un piedāvā augstu pieejamību, izmantojot klasteru veidošanu, izplatot sistēmu daudzās fiziskās mašīnās. Klasterēšana ļauj sistēmai būt nedaudz izturīgai pret katastrofām, jo ​​tā joprojām var darboties pat tad, ja atsevišķas datu apstrādes iespējas vairs nav pieejamas.


OpenVMS arī aizsāka daudzas funkcijas, kuras mūsdienās ir standarta augstākās klases serveru operētājsistēmās, piemēram:

  • Integrēta tīkla izveidošana
  • Integrētas datu bāzes funkcijas kā ierakstu pārvaldības pakalpojumi (RMS)
  • Slāņainas datu bāzes, piemēram, relāciju datu bāzes
  • Izkliedētā failu sistēma
  • Simetriska, asimetriska un nevienmērīga piekļuves atmiņai (NUMA) multiprocessing
  • Klasterēšana
  • Korpusa komandu valoda
  • Augsts drošības līmenis
  • Aparatūras nodalīšana daudzprocesoriem
  • Vairāku programmēšanas valodu atbalsts ar standartizētiem sadarbspējas mehānisma zvaniem starp šīm valodām