Multiple Virtual Storage: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: sintassi e spaziatura dei link |
Archive.today ___domain not accessible from Italy (x2)) #IABot (v2.0.9.5) (GreenC bot Etichetta: Ripristino manuale |
||
(16 versioni intermedie di 13 utenti non mostrate) | |||
Riga 1:
{{S|
{{Storia dei sistemi operativi per i mainframe IBM}}▼
▲Il '''Multiple Virtual Storage''', più comunemente chiamato '''MVS''', era il [[sistema operativo]] più comunemente utilizzato sui [[mainframe IBM|computer mainframe di IBM]] [[System/370]] e [[System/390]]. Fu sviluppato da [[IBM]], e non ha nessuna relazione con gli altri sistemi operativi per mainframe di IBM, come per esempio [[VSE]] o [[VM/CMS|VM]].
==Descrizione==
Rilasciato per la prima volta nel 1974, MVS è stato ampliato con diversi programmi e rinominato con nomi nuovi parecchie volte; ha iniziato con [[MVS/SE]] (System Extension), poi [[MVS/SP]] (System Product) Version 1, poi [[MVS/XA]] (eXtended Architecture), poi [[MVS/ESA]] (Enterprise Systems Architecture), poi [[OS/390]] e per ultimo [[z/OS]] (quando il supporto per i [[64-bit]] fu aggiunto con i modelli della serie [[zSeries]]). IBM aggiunse il supporto Unix (originariamente chiamato OPEN EDITION) nel MVS/SP V4.3 ed ha ottenuto la certificazione POSIX e Unix a diversi differenti livelli. Il nucleo di MVS rimane fondamentalmente sempre il medesimo sistema operativo. Come previsto da progetto, i programmi scritti per MVS possono ancora essere eseguiti su z/OS senza dover applicare modifiche.▼
▲Rilasciato per la prima volta nel 1974, MVS è stato ampliato con diversi programmi e rinominato con nomi nuovi parecchie volte; ha iniziato con [[MVS/SE]] (System Extension), poi [[MVS/SP]] (System Product) Version 1, poi [[MVS/XA]] (eXtended Architecture), poi [[MVS/ESA]] (Enterprise Systems Architecture), poi [[OS/390]] e per ultimo [[z/OS]] (quando il supporto per i [[64-bit]] fu aggiunto con i modelli della
All'inizio IBM descrisse MVS come una semplice nuova release dell'[[OS/VS2]]. In realtà fu fondamentelmente una riscrittura: OS/VS2 versione 1 era un upgrade del [[Multiprogramming with a Variable number of Tasks (MVT)|OS/360 MVT]] che manteneva la maggior parte del codice originale e, come MVT, era principalmente scritto in [[Assembly]]; il nucleo di MVS era invece quasi interamente scritto in [[IBM PL/S|PL/S]]. Il riferimento di IBM all'"OS/VS2" era usato per enfatizzare la compatibilità retroattiva: le applicazioni che venivano eseguite sotto MVT non necessitavano nemmeno di essere ricompilate per poter essere usate con MVS; gli stessi file per il [[Job Control Language]] potevano essere utilizzati non modificati; le utility e altre funzionalità fuori dal nucleo del SO come [[Time Sharing Option|TSO]] venivano eseguite senza modifiche. IBM e gli utenti chiamarono il nuovo sistema MVS fin dagli inizi, ed IBM continuò ad usare il termine ''MVS'' nel dare i nomi alle versioni delle release principali successive come l'MVS/XA.▼
▲All'inizio IBM descrisse MVS come una semplice nuova release dell'[[OS/VS2]]. In realtà fu
==Storia e modernità==▼
MVS è ora solo una parte di z/OS, e le vecchie versioni di MVS non sono più supportate da IBM; dal 2007 sono supportate solo le versioni a 64-bit dello z/OS. Naturalmente, z/OS continua a supportare l'esecuzione di vecchie applicazioni a 24-bit e 31-bit di MVS insieme con le nuove applicazioni scritte a 64-bit.▼
▲===Storia e modernità===
Le versioni di MVS fino alla 3.8j (versione a 24-bit, rilasciata nel 1981) sono state rese disponibili gratuitamente ed è ora possibile eseguire la versione MVS 3.8j negli emulatori di mainframe in modo gratuito.▼
▲MVS è ora solo una parte di z/OS, e le vecchie versioni di MVS non sono più supportate da IBM; dal [[2007]] sono supportate solo le versioni a [[64-bit]] dello z/OS. Naturalmente, z/OS continua a supportare l'esecuzione di vecchie applicazioni a 24-bit e 31-bit di MVS insieme con le nuove applicazioni scritte a 64-bit.
▲Le versioni di MVS fino alla 3.8j (versione a 24-bit,
== Bibliografia ==
* Bob DuCharme: "The Operating Systems Handbook, Part 06: MVS" (disponibile on-line [http://www.snee.com/bob/opsys.html qui])▼
*
==Voci correlate==
Riga 16 ⟶ 21:
<!--*[[IBM mainframe utility programs|Programmi di utility]] forniti con il sistema operativo MVS (e successivi)-->
*
▲* Bob DuCharme: "The Operating Systems Handbook, Part 06: MVS" (disponibile on-line [http://www.snee.com/bob/opsys.html qui])
* {{cita web | 1 = http://www.os390-mvs.freesurf.fr/mvs.htm | 2 = MVS: the operating system that keeps the world going | accesso = 20 novembre 2010 | urlarchivio = https://archive.is/20010630051655/http://www.os390-mvs.freesurf.fr/mvs.htm | dataarchivio = 30 giugno 2001 | urlmorto = sì }}
▲* [http://www.bitsavers.org/pdf/ibm/370/OS_VS2/GC28-0984-0_OSVS2_MVS_Overview.pdf ''OS/VS2 MVS Overview'': manuale di IBM,1° edizione Giugno 1978 id=GC28-0984-0]
* {{cita web | 1 = http://www.os390-mvs.freesurf.fr/mvshist.htm | 2 = MVS... a long history | accesso = 20 novembre 2010 | urlarchivio = https://archive.is/20010716160937/http://www.os390-mvs.freesurf.fr/mvshist.htm | dataarchivio = 16 luglio 2001 | urlmorto = sì }}
*
▲== Riferimenti esterni ==
▲* [http://www-03.ibm.com/systems/z/os/zos/bkserv/r11pdf/#mvs IBM: manuali dello z/OS V1R11.0 MVS ]
▲* [http://www.research.ibm.com/journal/sj/124/ibmsj1204E.pdf Strutura funzionale dei sistemi operativi virtual storage di IBM Parte II: OS/VS2-2 concetti e filosofia di A. L. Scherr ]
▲{{Sistemi operativi}}{{Storia dei sistemi operativi per i mainframe IBM}}
[[Categoria:Sistemi operativi IBM]]
|