Միջին համակարգչային օգտագործողը գրեթե անկասկած ծանոթ է այնպիսի հասկացությունների, ինչպիսիք են պատահական հասանելիության հիշողությունը, պրոցեսորը և միայն կարդալու հիշողությունը: Բայց հիմա, այնպես որ մեր ժամանակներում քեշ պահված բառը շատերի համար տարակուսելի է:
Քեշ բառը համակարգչային տերմինաբանության մեջ հայտնվել է 1967 թվականին: Համակարգչային տեխնոլոգիայի ծաղկման շրջանը, և, հետեւաբար, արագ տեխնոլոգիական առաջընթացը: Այս պահին համակարգչային միկրոպրոցեսորները սկսեցին աշխատել շատ անգամ ավելի արագ, քան պատահական մուտքի հիշողությունը: Այս առումով պրոցեսորները զգալի ժամանակ անգործ են մնացել ՝ սպասելով RAM- ի տվյալների մանիպուլյացիաների կատարմանը: Այս ամենը մեծապես խոչընդոտում էր համակարգչային տեխնոլոգիայի հետագա զարգացմանը, և անհրաժեշտ էր գտնել այս խնդրի լուծումը: Լուծում գտնվեց `գերարագ հիշողության բուֆեր: Այս տերմինն օգտագործվում էր շատ փոքր հիշողություն նկարագրելու համար` բարձր մուտքի արագությամբ, որը լուծում էր պրոցեսորային անսարքության խնդիրը: Առաջարկվում էր այս հիշողությունը անվանել քեշ, կանխիկ ՝ անգլերենից «կանխիկ»: Անունը տրվել է մի պատճառով, դրա հեղինակները համակարգչային հիշողությունը համեմատել են փողի հետ: Այսպիսով, մշտական հիշողությունը համեմատվում էր բանկում պահվող ավանդի հետ, որը կարող էր օգտագործվել միայն այն այցելելուց հետո, միջոցների գանձման կարգը իրականացնելուց հետո, և միայն այդ դեպքում այդ միջոցները կարող էին ծախսվել: Օպերացիոն հիշողությունը կանխիկ գումար է, որը պահվում է տանը: Ավելի փոքր գումար, քան ավանդի դեպքում, բայց օգտագործման համար մատչելի շատ ավելի կարճ ժամանակահատվածում (պարզապես անհրաժեշտ է տուն գալ և վերցնել այն): Եվ վերջապես, կանխիկ (նույն կանխիկ), որը շատ ավելի փոքր գումար է, բայց միշտ ձեզ հետ է ՝ ձեր գրպանում կամ դրամապանակում, և որը կարող եք օգտագործել ցանկացած պահի: Հենց այդպիսի առօրյա իրերից է առաջացել քեշ տերմինը: Processամանակակից պրոցեսորների և RAM- ի արագության տարբերությունը դեռ զգալի է, և դժվար թե դրանք երբևէ հավասար լինեն, ուստի քեշը մինչ օրս օգտագործվում է: Սովորաբար պրոցեսորի քեշը բաժանված է երկու մակարդակի (L1, L2. L-Level, անգլերենից ՝ «մակարդակ»): Առաջին մակարդակը փոքր է չափերով, բայց տվյալների մշակման արագության առումով ամենաարագը, երկրորդը, համապատասխանաբար, ավելի մեծ է ծավալով, բայց ավելի դանդաղ: Հարկ է նշել, որ այժմ հնարավոր է գտնել պրոցեսորներ `երեք պահման մակարդակներով: Մակարդակների կառուցվածքը դրանից չի փոխվում (որքան բարձր մակարդակը, այնքան մեծ է ծավալը և ցածր արագությունը): Քեշը օգտագործվում է ոչ միայն միկրոպրոցեսորներում: Այն օգտագործվում է նաև արտաքին կրիչների (կոշտ սկավառակներ, cd և dvd սկավառակներ) աշխատանքում: Տվյալները, որոնք ներկայումս մշակվում են, գրվում կամ ընթերցվում են, պահվում են ծրագրի պահոցում: Գրեթե բոլոր զննարկիչները և շատ այլ ծրագրեր օգտագործում են պահում: