välimuistin
Välimuisti (cache) on nopeasti pääsyinen, väliaikainen tallennus, jonka tarkoituksena on nopeuttaa tietojen hakemista sovelluksissa ja käyttöjärjestelmissä. Välimuisti tallentaa kopioita äskettäin tai usein käytetyistä tiedoista sekä ohjelmakoodista, jolloin seuraava pääsy voidaan toteuttaa pienemmällä viiveellä kuin alkuperäisestä lähteestä.
Välimuisteja on monitasoisia ja ne voivat olla sekä laitteistopohjaisia että ohjelmistopohjaisia. Esimerkiksi suorittimen välimuisti (CPU-cache) koostuu
Muita välimuistityyppejä ovat ohjelmistovälimuistit, kuten selaimen välimuisti, käyttöjärjestelmän tiedostojärjestelmän välimuisti sekä sovellusten oma välimuisti. Lisäksi järjestelmät
Toiminta perustuu osuma- ja epäosuma-tilanteisiin. Kun data on välimuistissa, pääsy on nopeampi (osuma). Epäosuma vaatii tiedon
Välimuistien suunnittelulla on keskeinen rooli tietojenkäsittelyn suorituskyvyssä. Ne tasapainottavat hitaamman päämuistin ja nopean, mutta rajallisen tilan