Mtumiaji wa kawaida wa kompyuta anafahamu dhana kama kumbukumbu ya ufikiaji wa nasibu, processor, na kumbukumbu ya kusoma tu. Lakini sasa, kwa hivyo kwa wakati wetu, kashe maarufu ya neno inashangaza kwa wengi.
Neno cache lilionekana katika istilahi ya kompyuta mnamo 1967. Siku kuu ya teknolojia ya kompyuta, na, kwa hivyo, maendeleo ya haraka ya kiteknolojia. Kwa wakati huu, microprocessors za kompyuta zilianza kufanya kazi mara nyingi haraka kuliko kumbukumbu ya ufikiaji wa nasibu. Katika suala hili, wasindikaji walisimama wavivu kwa muda mrefu, wakisubiri udanganyifu wa data kwenye RAM kufanywa. Yote hii ilizuia sana maendeleo zaidi ya teknolojia ya kompyuta, na ilikuwa ni lazima kupata suluhisho la shida hii. Suluhisho lilipatikana - bafa ya kumbukumbu ya kasi kubwa. Neno hili lilitumika kuelezea kumbukumbu ndogo sana na kasi kubwa ya ufikiaji, ambayo ilitatua shida ya wakati wa kupumzika wa processor. Ilipendekezwa kuiita kumbukumbu hii cache, pesa - kutoka kwa Kiingereza "pesa". Jina lilipewa kwa sababu, waandishi wake walilinganisha kumbukumbu ya kompyuta na pesa. Kwa hivyo kumbukumbu ya kudumu ililinganishwa na amana kwenye benki, ambayo inaweza kutumika tu baada ya kuitembelea, ikifanya utaratibu wa kutoa pesa, na hapo ndipo fedha hizi zingetumika. Kumbukumbu ya uendeshaji ni pesa taslimu ambayo imehifadhiwa nyumbani. Kiasi kidogo kuliko amana, lakini inapatikana kwa matumizi katika kipindi kifupi sana (unahitaji tu kurudi nyumbani na kuchukua). Na mwishowe, pesa taslimu (pesa taslimu sawa), ambayo ni kiasi kidogo sana, lakini huwa na wewe kila wakati, mfukoni au mkoba, na ambayo unaweza kutumia wakati wowote. Ni kutoka kwa vitu vya kila siku ambavyo kashe ya muda ilionekana. Tofauti katika kasi ya wasindikaji wa kisasa na RAM bado ni muhimu, na haiwezekani kwamba watakuwa sawa, kwa hivyo cache bado inatumika leo. Cache ya CPU kawaida hugawanywa katika viwango viwili (L1, L2. L-Level, kutoka Kiingereza - "kiwango"). Ngazi ya kwanza ni ndogo kwa saizi, lakini ya haraka zaidi kwa kasi ya usindikaji wa data, ya pili, mtawaliwa, ni kubwa kwa sauti, lakini polepole. Ikumbukwe kwamba sasa inawezekana kupata wasindikaji na viwango vitatu vya kashe. Muundo wa viwango haubadiliki kutoka kwa hii (kiwango cha juu, sauti kubwa na kasi ya chini). Cache haitumiwi tu katika microprocessors. Inatumika pia katika kazi ya anatoa za nje (diski ngumu, diski za cd na dvd). Takwimu ambazo zinaendelea kusindika, kuandikwa au kusoma zinahifadhiwa kwenye kashe ya programu. Karibu vivinjari vyote na programu zingine nyingi hutumia akiba.