Pooljuhtmäluseadmed ja emaplaat
mikroprotsessor kõigepealt puhvri L1 poole. Kui soovitavat sealt ei leita, siis otsitakse
seda L2 puhvrist. Kui ka sealt ei leita, siis esitatakse päring operatiivmälule, kust loe-
takse rohkem kui protsessor momendil vajab. Andmed kirjutatakse nüüd kõigepealt L2
mällu, seejärel L1 mällu ning alles sealt jõuavad andmed lõpuks protsessorisse. Kõik
need operatsioonid võtavad aega ja teatud tingimustel kulub sellisel juhul kokkuvõttes
isegi rohkem aega kui töötamisel ilma puhvriteta, otse operatiivmälu kasutades.
Arvutused näitavad, et kui 8-l korral 10-st õnnestub andmed leida vahemälust, siis pole
puhvril mõtet, sest puhverdamisele kuluv aeg võrdub otse operatiivmälust lugemise
ajaga.
Inteli uus mikroprotsessor Pentium sisaldas juba 32 KB vahemälu L1, mis oli jagatud
kaheks: 16 KB käskudele ja 16 KB andmetele.
Vahemälu töötamise kiirus sõltub oluliselt tema töösagedusest. Kui mälu asub