Katta hajmdagi kesh foydalidir.
Arxiv dasturlarini ishlatishda, 3D o'yinlarda, videoni qayta ishlashda va kodlashda katta hajmdagi kesh hajmining ta'sirini sezasiz. Nisbatan "engil" dasturlar va dasturlarda farq deyarli sezilmaydi (ofis dasturlari, pleyerlar va boshqalar).
Kesh [yoki kesh (ingliz tilidagi kesh, fr.
Ref.rf-da joylashtirilgan cacher - yashirish; talaffuz qilingan - kesh) - tezkor xotira bilan talab qilinishi mumkin bo'lgan ma'lumotni o'z ichiga olgan tezkor kirish bilan, masalan, operatsion. Keshdagi ma'lumotlarga kirish sekin xotiradan (tashqi) ma'lumotni olish yoki uni qayta hisoblashdan ko'ra tezroq, bu esa kirishning o'rtacha vaqtini kamaytiradi.
Birinchi marta kompyuter kontekstida "kesh" so'zi 1967 yilda ʼʼMM Systems Journal-da nashrga maqola tayyorlash paytida ishlatilgan. Maqolada IBM System / 360 seriyasidagi 85-modelda xotirani yaxshilash haqida so'z bordi. Jurnal muharriri Layl Jonson "yuqori tezlikda ishlaydigan bufer" dan ko'ra ko'proq tavsiflovchi atamani taklif qilishni so'radi, ammo g'oyalarning etishmasligi tufayli u "kesh" so'zini taklif qildi. Maqola 1968 yil boshida chop etilgan, mualliflar IBM tomonidan mukofotlangan, ularning ishlari tarqalib, keyinchalik yaxshilandi va tez orada "kesh" so'zi kompyuter adabiyotida umumiy qabul qilingan atama sifatida ishlatila boshlandi.
Ishlash
CPU xotira kesh diagrammasi
Kesh - bu kirish tezligini oshirish uchun mo'ljallangan, doimiy ravishda xotirada pastroq kirish tezligi (bundan keyin - "asosiy xotira"). Keshlash protsessorlar, qattiq disklar, brauzerlar va veb-serverlar tomonidan qo'llaniladi.
Kesh yozuvlar to'plamidan iborat. Har bir yozuv ma'lumotlar elementi yoki ma'lumotlar bloki (ma'lumotlarning kichik bir qismi) bilan bog'langan, bu asosiy elementdagi ma'lumotlar elementining nusxasi. Har bir yozuvda keshdagi ma'lumotlar elementlari va ularning asosiy xotiradagi nusxalari o'rtasidagi muvofiqlikni belgilaydigan identifikator mavjud.
Kesh-mijoz (CPU, veb-brauzer, operatsion tizim) ma'lumotlarga kirganda, avval kesh tekshiriladi. Agar yozuv keshda so'ralgan ma'lumotlar elementining identifikatoriga mos keladigan identifikator bilan topilgan bo'lsa, unda keshdagi ma'lumotlar elementlari ishlatiladi. Bunday holat odatda kesh-xit deb ataladi. Agar so'ralgan ma'lumotlar elementini o'z ichiga olgan keshda biron bir yozuv topilmasa, u asosiy xotiradan keshga o'qiladi va keyingi kirish uchun mavjud bo'ladi. Bunday holat odatda kesh sog'indim deb ataladi. Natija topilganida keshga qilingan tushishlar foizi odatda xitlar darajasi yoki keshdagi urish koeffitsienti deb nomlanadi.
Masalan, veb-brauzer so'ralgan URL-ga mos keladigan veb-sahifaning mahalliy nusxasini tekshirish uchun diskdagi mahalliy keshni tekshiradi. Ushbu misolda, URL identifikator bo'lib, veb-sahifaning tarkibi ma'lumotlar elementidir.
Do'stlaringiz bilan baham: |