muistivaraus
Muistivaraus on suomenkielinen termi, jolla tarkoitetaan muistialueen varaamista käyttöä varten. Sitä käytetään yleisesti tietotekniikassa ja tietojärjestelmien muistinhallinnassa. Varauksella tarkoitetaan, että jokin muistialue varataan etukäteen käytettäväksi, eikä sitä aluetta saa käyttää muilla prosesseilla.
Muistivarausten tyypit löytyvät sekä ohjelmisto- että laite- ja järjestelmäkerroksesta. Järjestelmissä virtuaalimuistissa varauksen tarkoitus on kattaa osa
Ohjelmoinnissa muistivaraus tarkoittaa kapasiteetin ennalta varaamista, jotta muistialue ei joutuisi uudelleenvarauksen varaan. Esimerkiksi C++-kielessä std::vector::reserve varaa
Muistivarausta tarvitaan myös laitteistossa ja järjestelmissä, joissa muistialueet pitää varata laitteiden ohjauslaitteille, DMA-tiloille ja muille muistireiteille,
Riskeinä ovat muun muassa se, että liian suuri varaus sitoo muistia pois muilta käyttötiloilta ja voi johtaa