Ero sivun ”Z/OS” versioiden välillä

26 merkkiä lisätty ,  4 vuotta sitten
p
kh
p (kh)
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
'''z/OS''', aiemmin '''MVS''' ('''Multiple Virtual Storage''') ja '''OS/390''', on [[IBM]]|IBM:n]] [[käyttöjärjestelmä]] [[zSeries|System z]] -sarjan [[suurtietokone]]ille. Ohjelma on [[1964]] julkaistun [[IBM S/360|S/360]]-koneen käyttöjärjestelmän perillinen. Käyttöjärjestelmää kehitettiin nimellä MVS 701970-, 801980- ja 901990-luvuilla, kunnes se vaihtoi nimekseen '''OS/390''' vuonna [[1995]]. Vuonna [[2001]] ohjelman nimeksi tuli z/OS. z/OS on suoraan yhteensopiva vanhoille versioilleen tehdyille ohjelmille. Se tukee myös [[UNIX]]-ohjelmia ja sillä on virallinen Unix-sertifiointi.
 
==Historia==
IBM S/360 tullessa markkinoille vuonna [[1964]], sitä varten oli kehitetty useita käyttöjärjestelmiä, joista edistynein oli nimeltä OS/360. OS/360 jakaantui kahteen rinnakkaisversion OS/MFT ja OS/MVT. Näistä MFT oli yleinen Suomessa 601960-luvun lopulla ja 701970-luvun alussa. Vuonna [[1972]] tuli OS/VS1 ja OS/VS2, jotka korvasivat MFT:n ja MVT:n. OS/VS2 versio 1 tunnettiin myös nimellä SVS. OS/VS2 versio 2 eli MVS julkaistiin vuonna [[1974]].
 
Näitä seurasivat MVS/SE, MVS/SP, MVS/XA, MVS/ESA ja OS/390, jotka kaikki olivat yhteensopivia siten, että aiemmille tehdyt ohjelmat toimivat myös uudemmissa käyttöjärjestelmän versioissa ilman muutoksia.
 
==Ominaisuuksia==
Monet z/OS:n ominaisuuksista periytyvät aiemmilta vuosikymmeniltä. Alaspäin yhteensopivuudesta tullaan IBM:n mukaan pitämään huolta jatkossakin. Tämä tarkoittaa sitä, että aiemmin (jopa 601960-luvulla) käännetyt ohjelmat toimivat edelleen.
 
Tämän vuosikymmenen uutuuksia on mm.muun muassa [[Java]]-tuki. [[Unix]]-tuki z/OS:ssä on ollut jo pitkään.
 
===Resurssien käyttö===
 
===Muistinhallinta===
Vuodesta [[2001]] z/OS on tukenut 64-bittistä muistiavaruutta. Yhteensopivuuden takaamiseksi myös 31- ja 24-bittiset muistiavaruudet voidaan osoittaa. Käyttöjärjestelmän ydin sijaitsee aina 24-bittisessä muistiavaruudessa, jolloin sitä voivat käyttää kaikissa muistitiloissa toimivat sovellukset. IBM otti muistinsivutustoiminnon käyttöön 701970-luvulla. Nykyisellään z/OS voi osoittaa 16 [[eksa]]tavua muistia. Usean käyttöjärjestelmän ympäristöissä z/OS pitää muistiavaruuden suojattuna, jolloin muut, samoja resursseja käyttävät käyttöjärjestelmät eivät voi lukea vieraan järjestelmän muistia.
 
===Tiedostojärjestelmä===