Tavaline arvutikasutaja tunneb peaaegu kindlasti selliseid mõisteid nagu vabamälu, protsessor ja kirjutuskaitstud mälu. Kuid nüüd, nii et meie ajal, on populaarne sõna vahemälu paljude jaoks hämmastav.
Sõna vahemälu ilmus arvutiterminoloogias 1967. aastal. Arvutitehnoloogia kõrgaeg ja sellest tulenevalt ka kiire tehnoloogia areng. Selleks ajaks hakkasid arvuti mikroprotsessorid töötama mitu korda kiiremini kui pistikmälu. Sellega seoses seisid protsessorid pikka aega jõudeolekus ja ootasid RAM-is andmete manipuleerimist. Kõik see takistas suuresti arvutitehnoloogia edasist arengut ja sellele probleemile oli vaja leida lahendus. Leiti lahendus - kiire mälupuhver. Seda mõistet kasutati väga väikese suure kiirusega mälu kirjeldamiseks, mis lahendas protsessori seisakuid. Tehti ettepanek nimetada seda mälu vahemäluks, sularahaks - inglise keelest "cash". Nimi anti põhjusel, selle autorid võrdlesid arvutimälu rahaga. Niisiis võrreldi püsimälu panga sissemaksega, mida sai kasutada alles pärast selle külastamist, rahaliste vahendite debiteerimise protseduuri läbiviimist, ja alles siis sai neid rahalisi vahendeid kulutada. Operatiivmälu on kodus hoitav sularaha. Väiksem summa kui deposiidil, kuid saadaval palju lühema aja jooksul (peate lihtsalt koju tulema ja selle võtma). Ja lõpuks sularaha (sama sularaha), mis on palju väiksem summa, kuid on alati teiega taskus või rahakotis ja mida saate igal ajal kasutada. Just sellistest igapäevastest asjadest ilmus mõiste vahemälu. Moodsate protsessorite ja RAM-i kiiruse erinevus on endiselt märkimisväärne ja on ebatõenäoline, et need kunagi võrdsed oleksid, nii et vahemälu kasutatakse tänapäevalgi. Protsessori vahemälu jaguneb tavaliselt kaheks tasandiks (L1, L2. L-Level, inglise keelest - "level"). Esimene tase on väiksema suurusega, kuid andmetöötluskiiruse poolest kõige kiirem, vastavalt teine on mahult suurem, kuid aeglasem. Tuleb märkida, et nüüd on võimalik leida kolme vahemälu tasemega protsessorid. Tasemete struktuur ei muutu sellest (mida kõrgem on tase, seda suurem on helitugevus ja väiksem kiirus). Vahemälu ei kasutata mitte ainult mikroprotsessorites. Seda kasutatakse ka väliste draivide töös (kõvakettad, CD- ja DVD-kettad). Praegu töödeldavad, kirjutatavad või loetavad andmed salvestatakse programmi vahemällu. Peaaegu kõik brauserid ja paljud muud rakendused kasutavad vahemällu salvestamist.