Programowanie

VMS

VMS

VMS (ang. Virtual Memory System), co można tÅ‚umaczyć jako "system z obsÅ‚ugÄ… pamiÄ™ci wirtualnej", to serwerowy system operacyjny opracowany przez firmÄ™ Digital (Digital Equipment Corporation) dla produkowanych przez siebie dużych komputerów z rodziny VAX oraz późniejszych z rodziny Alpha. Firma Digital w 1998 r. przejÄ™ta zostaÅ‚a przez Compaq, a w 2002 r. razem z Compaqiem przez koncern Hewlett-Packard.

VMS jest wielodostępnym i wielozadaniowym systemem operacyjnym z podziałem czasu (ang. time sharing), o założeniach zbliżonych do systemu Unix, jednak odmiennie zrealizowanych. Umożliwia jednoczesną pracę w systemie wielu użytkowników, którzy dostęp do systemu otrzymują albo poprzez terminale, albo poprzez stacje robocze i sieć komputerową. VMS umożliwia każdemu użytkownikowi równoczesne uruchamianie wielu programów (których wykonywanie razem z równolegle uruchomionymi zadaniami innych użytkowników nadzorowane jest przez system operacyjny).

VMS jest systemem skalowalnym, umożliwiającym klastrowanie oraz, w przypadku działania na wielu fizycznych maszynach, odpornym na awarie sprzętowe.

System VMS stworzony zostaÅ‚ przez firmÄ™ Digital w drugiej poÅ‚owie lat 70. Ponieważ system operacyjny powstawaÅ‚ równolegle z komputerami VAX, dla których byÅ‚ tworzony, ostatecznie otrzymaÅ‚ nazwÄ™ VAX-11/VMS. Później nazwa systemu parokrotnie ulegaÅ‚a zmianom. Wydanie wersji 2.0 systemu w 1980 r. otrzymaÅ‚o uproszczonÄ… nazwÄ™ VAX/VMS. W poÅ‚owie lat 80. Digital wydaÅ‚ wersjÄ™ systemu MicroVAX dla rodziny komputerów o tej nazwie. W 1991 r. wydanie wersji 5.5-2 systemu otrzymaÅ‚o nawÄ™ OpenVMS, co zwiÄ…zane byÅ‚o z wprowadzeniem zgodnoÅ›ci systemu ze standardem POSIX oraz stworzeniem nowej wersji systemu, obok dotychczasowej dla maszyn VAX, dla 64-bitowych procesorów Alpha RISC.

System OpenVMS jest nadal rozwijany. Po przejÄ™ciu firmy Digital przez Hewlett-Packard, w 2003 r. wydana zostaÅ‚a wersja systemu dla 64-bitowych procesorów Intel Itanium.

System VMS, poza architekturą Alpha, która jest bezpośrednim następcą systemów VAX, oraz ostatnio architekturą Intel Itanium, nie został przeniesiony na inne architektury procesorów. Z tego powodu jest znacznie mniej popularny od systemów z rodziny Unix.

[edytuj] Zobacz też