välimuisteissa
Välimuisteissa on inessivinen monikko sanasta välimuisti, joka tarkoittaa välimuistiin tallentuvia kopioita tiedoista. Välimuisti on järjestelmä, jonka tehtävänä on nopeuttaa tietojen hakua tallentamalla usein käytettyjä tai äskettäin laskettuja arvoja lähempänä käyttäjää tai prosessia. Välimuisteissa viitataan yleisesti kaikkiin välimuistien kerroksiin, kuten CPU:n sisäisiin välimuisteihin, käyttöjärjestelmän sivuvälimuistiin sekä ohjelmistojen ja verkkopalvelujen välimuisteihin.
Etymologia: Välimuisti yhdistää sanat "väli" ja "muisti". Inessiivin -ssa muodostaa sijaintikielen: "välimuisteissa" tarkoittaa "in the caches".
Käyttökohteet: Välimuisteja on sekä laitteistopohjaisia että ohjelmistopohjaisia. CPU:n välimuistit (L1/L2/L3) nopeuttavat muistilainoja; käyttöjärjestelmän sivuvälimuisti sekä sovellusten
Hallitseminen ja politiikat: Välimuisteja hallitaan evict- tai korvauspolitiikoilla (esimerkiksi LRU, LFU, FIFO). Kirjoitusstrategiat saattavat olla write-back
Haasteet: Välimuisteissa on riski vanhentuneesta tiedosta, mikä voi aiheuttaa epäjohdonmukaisuuksia. Invalidointi ja koherenssi sekä mahdollinen hyökkäysvälimuistissa
Lisätietoja: Välimuisti, välimuististrategiat, cache-coherence.