OpenVMS
sistema operativo
Logo
Logo
OpenVMS V8.4-2L1
SviluppatoreDigital Equipment Corporation
FamigliaDEC OS
Release iniziale (25 ottobre 1977)
Release correnteV9.2 (2022-07-14)
Tipo licenzaSoftware proprietario
Sito webwww.vmssoftware.com

OpenVMS (Open Virtual Memory System o originariamente solo VMS) è un sistema operativo sviluppato per server e computer basati su architetture VAX o Alpha sviluppate da Digital Equipment Corporation di Maynard, nel Massachusetts. Dopo lo sviluppo iniziale, è stato portato anche su macchine basate sull'architettura Intel Itanium e x86-64.

Caratteristiche

modifica

OpenVMS è un sistema operativo multiutente multiprocessore dotato di memoria virtuale sviluppato specificatamente per processi in ambito aziendale e per impieghi real time. Dotato di un'estrema affidabilità è in grado di distribuire, attraverso la configurazione cluster, i processi in diverse zone geografiche in modo da poter sopravvivere anche in caso di guasti, rotture o disastri naturali in una delle sedi di elaborazione.

OpenVMS fu commercializzato con una serie di caratteristiche che ora sono considerate fondamentali nei sistemi ad alte prestazioni. Le principali sono:

  • Gestione delle reti locali integrata (in origine DECnet poi anche TCP/IP)
  • Multiprocessing simmetrico, asimmetrico e NUMA
  • Sistema operativo in grado di distribuire le elaborazioni su più computer tramite LAN e geograficamente in luoghi diversi tramite WAN
  • Un file system distribuito ad alta affidabilità (Files-11) che consente la copia multipla dello stesso file.
  • Un file-system e database integrato (RMS-32 e RDB). Rdb in seguito è stato acquistato da Oracle.
  • Supporto basilare per praticamente qualsiasi linguaggio di programmazione.
  • Procedure di chiamata standard per permettere l'interoperabilità tra i vari linguaggi.
  • Un sofisticato linguaggio di shell chiamato DCL (DIGITAL Command Language)
  • Suddivisione logica dell'Hardware multiprocessore
  • Altissimo livello di sicurezza. È certificato dal DoD per diversi livelli.
  • Lo stesso sistema operativo può gestire dal singolo computer a diversi centri di elaborazione dati.

Versioni

modifica

Esisteva la versione FreeVMS pubblicata sotto licenza GPL ed una versione con la GUI sperimentale KDE.

Il progetto è oramai defunto, tuttavia esistono ancora almeno alcune versioni parzialmente funzionanti (forks) su GitHub.

Voci correlate

modifica
  • FreeVMS, su freevms.net. URL consultato il 21 marzo 2022 (archiviato dall'url originale l'8 settembre 2018).

Altri progetti

modifica

Collegamenti esterni

modifica
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

📚 Artikel Terkait di Wikipedia

Sticky bit

sistemi hardware con il supporto per l'accesso diretto alla memoria (Direct Memory Access) da parte dei dispositivi di memoria di massa, ed anche su quelli

Bulletin board system

hacker. ^ Le BBS ( Bulletin Board System ), su andreaminini.com. URL consultato il 29 gennaio 2021. ^ (EN) Community Memory: Precedents in Social Media and

Nintendo Entertainment System

Se stai cercando altri significati, vedi Nes. Il Nintendo Entertainment System (NES), noto in Giappone con il nome di FamiCom (ファミコン?, Famikon pronuncia

Memory Management Controller

Il Memory Management Controller o Multi-Memory Controller (MMC) vengono indicati una serie di differenti chip progettati da diversi sviluppatori di giochi

Memoria cache

High-speed memory and memory management system - Sun Microsystems, su google.com.tr. ^ Virtual-Address Caches (PDF), su ece.umd.edu. ^ Cache memory having

Unità di gestione della memoria di input-output

informazioni su Sun IOMMU sono state pubblicate nella sezione Device Virtual Memory Access (DVMA) di Solaris Developer Connection. L'IBM Translation Control

Nintendo Classic Mini: Nintendo Entertainment System

Il Nintendo Classic Mini: Nintendo Entertainment System, conosciuto come NES Classic Edition in America e Nintendo Classic Mini: Family Computer (ニンテンドークラシックミニ

Visual Memory Unit

sull'uso delle fonti. La Visual Memory Unit (VMU), accessorio per SEGA Dreamcast, è una combinazione tra una memory card e una console portatile, un'innovazione