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

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
p →‎Virtuaalimuistin toiminta: Hieman sanamuotoja paremmiksi.
p →‎Virtuaalimuistin rajoituksia: Viite reaaliaikaisuuteen
Rivi 17:
Virtuaalimuisti helpottaa suunnattomasti ohjelmoijien työtä, sillä aiemmin käsin tehty [[kerrostus]] oli hyvin virhealtista ja kulutti paljon voimavaroja. Virtuaalimuistia ei kuitenkaan voi aina käyttää. Esimerkiksi suurin osa käyttöjärjestelmän ohjelmakoodista ja datapuskureista on oltava aina keskusmuistissa, koska muuten järjestelmä ei toimi. Tämän takia osa muistista voidaan lukita keskusmuistiin pysyvästi.
 
Myös [[reaaliaikaisuus|reaaliaikavaatimukset]] rajoittavat virtuaalimuistin käyttöä. Reaaliaikavaatimus edellyttää, että johonkin toimintoon kuluva aika on etukäteen laskettavissa. Vaikka virtuaalimuistin toiminta on loogisesti ohjelmalle näkymätöntä, se kuluttaa aikaa satunnaisesti, joten reaaliaikaprosessit on niin ikään lukittava keskusmuistiin. Koska [[sulautetut järjestelmät]] ovat yleensä reaaliaikaisia, niissä voidaan vain harvoin käyttää virtuaalimuistia.
 
==Lähteet==