Tartalomjegyzék:
- Meghatározás - Mit jelent az Open Virtual Memory System (OpenVMS)?
- A Techopedia elmagyarázza az Open Virtuális Memória Rendszert (OpenVMS)
Meghatározás - Mit jelent az Open Virtual Memory System (OpenVMS)?
Az Open Virtual Memory System (OpenVMS) egy 32 bites operációs rendszer, amelyet a Digital Equipment Corporation (DEC) fejlesztett ki 1979-ben számítógépes szerver operációs rendszerként, amely a VAX számítógépcsaládon fut, és amely a PDP-11 sorozatot váltotta fel.
Teljes grafikus felhasználói felülettel rendelkezik, grafikus támogatással, és nagymértékben felhasználta a virtuális memória koncepcióját annak érdekében, hogy elősegítse a több felhasználót, az idő megosztását és a kötegelt feldolgozási képességeket.
A Techopedia elmagyarázza az Open Virtuális Memória Rendszert (OpenVMS)
Az OpenVMS-t eredetileg csak virtuális memóriarendszernek (VMS) hívták, ám OpenVMS-re váltották, amikor az Alpha processzorcsalád számára retoolálták. Az "Open" nem jelenti a nyílt forráskódot, hanem inkább az új hozzáadott támogatást javasolja a UNIX-szerű interfészek támogatására a Hordozható operációs rendszer interfész (POSIX) szabványból, amely magában foglalja a szabványos C funkciókat, amelyeket bármilyen POSIX-támogató rendszerre átvihetünk.
Az OpenVMS a virtuális memória használatával támogatja a többfelhasználói, az időmegosztást, a kötegelt, a valósidejű és a tranzakciók feldolgozását, és magas rendelkezésre állást kínál a fürtözés révén, a rendszer sok fizikai gépen történő elosztása révén. A klaszterezés lehetővé teszi a rendszer számára, hogy kissé katasztrófaellenőrző legyen, mivel még akkor is működhet, ha az egyes adatfeldolgozási eszközök elérhetetlenné válnak.
Az OpenVMS számos olyan funkciót úttörőként működött, amelyek ma már szabványosak a csúcskategóriás szerver operációs rendszerekben, például:
- Integrált hálózatépítés
- Integrált adatbázis-szolgáltatások, mint rekordkezelő szolgáltatások (RMS)
- Rétegelt adatbázisok, például relációs adatbázisok
- Elosztott fájlrendszer
- Szimmetrikus, aszimmetrikus és nem egységes memóriahozzáférés (NUMA) multiprocesszálás
- Klaszterek
- Kagylóparancs-nyelv
- Magas szintű biztonság
- Hardverpartíció multiprocesszorok számára
- Többszörös programozási nyelv támogatása szabványos interoperabilitási mechanizmus hívásokkal ezen nyelvek között
