Kesh yaddaşını yüksək sürət ilə xarakterizə olunan və ən çox istifadə olunan məlumatların müvəqqəti saxlanılması üçün istifadə olunan prosessora quraşdırılmış yaddaş adlandırmaq adətdir.
Keş yaddaşından istifadənin zərurəti, prosessorla kompüter yaddaşının müxtəlif bölmələri arasında məlumat mübadiləsinin sürətindəki fərqlə izah olunur. Hər hansı bir tətbiqetmə işi lazımi məlumatları nisbətən yavaş bir sabit diskdən RAM-a (kompüter təsadüfi giriş yaddaşı) dinamik bir təsadüfi giriş hissəsinə köçürməklə başlayır. Oradan, prosessor çipində yerləşən L2 önbelleğine (L2 yaddaş) və ya prosessorun yanında yerləşən xüsusi bir yüksək sürətli ayrı SRAM çipinə köçürülə bilərlər. Nəhayət, ən çox istifadə olunan məlumat, prosessorun ayrılmış bir bölməsi olan L1 cache (birinci səviyyə yaddaşına) köçürülə bilər. Birinci səviyyə cache ölçüsü cəmi 128 KB, ikinci səviyyə isə artıq 512 KB. Müqayisə üçün RAM-in ölçüsü 1 GB ola bilər. Hər hansı bir əmrin icrası müəyyən bir sxem üzrə baş verir: - məlumatların qeyd reyestrinin təhlili; - birinci səviyyəli önbelleğin məlumatlarının skan edilməsi; - önbelleğin məlumatlarının yoxlanılması. ikinci səviyyə; - əsas yaddaşın məlumatlarının təhlili; - sabit disk yaddaşına giriş. Prosessorun lazımi məlumatları əldə etmək üçün sərf etdiyi vaxt, məlumatların saxlandığı yerə düz mütənasibdir. Beləliklə, birinci səviyyə cache-ə giriş 1-dən 3-dək, ikinci səviyyə - altıdan on iki dövrədək və əsas yaddaşa - onlarla, bəzi hallarda isə yüzlərlə dövrü əhatə edir. Önbellek, serverin işləmə müddətində xüsusi rol oynayır, çünki prosessordan yaddaşa trafik bu hallarda əhəmiyyətli ola bilər. Cache quruluşu həm də illik yüzdə 50 artan prosessor sürətləri ilə cəmi 5 faiz artan RAM məlumat nisbətləri arasındakı boşluğu azaltmaq məqsədinə xidmət edir. Cache yaddaşının üçüncü və dördüncü səviyyələrinin davamlı inkişafı bu istiqamətdə məntiqi addımlar kimi görünür. İnkişafın mümkün bir başqa istiqaməti də yaddaş yaddaşının proqramlı idarə olunmasına keçid ola bilər.