Ero sivun ”Näennäismuisti” versioiden välillä

312 merkkiä lisätty ,  11 kuukautta sitten
Ei muokkausyhteenvetoa
 
Ensimmäisen prototyypin virtuaalimuistijärjestelmälle saavutti Atlas-ryhmä Manchesterin yliopistossa vuonna 1959.<ref name="bvm">{{Verkkoviite | osoite = http://denninginstitute.com/pjd/PUBS/bvm.pdf | nimeke = Before Memory Was Virtual | tekijä = Peter J. Denning | tiedostomuoto = PDF | ajankohta = 1.11.1996 | viitattu = 14.7.2021 | kieli = {{en}} }}</ref> Atlas-ryhmä kutsui ratkaisua ''yksitasoiseksi tallennusjärjestelmäksi'' ja sen ytimessä oli uusi innovaatio: "osoite" ja "muistisijainti" olivat kaksi eri asiaa.<ref name="bvm" /> Tämä johti kolmeen keksintöön: 1) he rakensivat laitteiston, joka automaattisesti muutti suorittimen tuottaman osoitteen sen hetkiseen muistisijaintiin; 2) he kehittivät [[sivutus|sivutuksen]], jossa keskeytysmekanismi siirsi puuttuvan muistisivun päämuistiin; 3) he tekivät korvausalgoritmin, joka siirsi vähiten hyödylliset sivut takaisin toissijaiseen muistiin.<ref name="bvm" />
 
[[Atlas (tietokone)|Atlas]] oli luultavasti ensimmäinen tietokone, jonka ''kontrolliohjelmaa'' voitiin kutsua käyttöjärjestelmäksi.<ref>{{Verkkoviite | osoite = http://www.chilton-computing.org.uk/acl/technology/atlas/p005.htm | nimeke = Atlas Architecture | viitattu = 14.8.2019 | kieli = {{en}} }}</ref>
 
==Virtuaalimuistin toiminta==
153 605

muokkausta