Dasturlashda keshlash nimani anglatadi?
Dasturlashda keshlash nimani anglatadi?

Video: Dasturlashda keshlash nimani anglatadi?

Video: Dasturlashda keshlash nimani anglatadi?
Video: Web Framework | PHP Frameworklar 2024, Noyabr
Anonim

Keshlash degani tez-tez ishlatiladigan ma'lumotlarning nusxalarini saqlash kesh xotiraga tezroq kirishimiz uchun. yoki buni aytishimiz mumkin hisoblanadi ma'lumotlarni olish kechikishini kamaytirish uchun qilingan (ma'lumotlarni olish uchun ketadigan vaqt). Kesh xotira hisoblanadi tezroq kirish.

Yana bilingki, dasturlashda keshlash nima?

Buni tvit qiling. CPU kesh apparatdir kesh asosiy xotiradan ma'lumotlarga kirish uchun o'rtacha xarajatlarni kamaytirish uchun kompyuterning markaziy protsessor birligi (CPU) tomonidan qo'llaniladi. A kesh tez-tez ishlatiladigan asosiy xotira joylaridan ma'lumotlar nusxalarini saqlaydigan protsessor yadrosiga yaqinroq bo'lgan kichikroq, tezroq xotira.

Ikkinchidan, keshlashdan nima foydalanish kerak? Kesh Xotira - bu juda yuqori tezlikda ishlaydigan maxsus xotira. U yuqori tezlikdagi protsessor bilan tezlashtirish va sinxronlash uchun ishlatiladi. Kesh xotira Asosiy xotiradan ma'lumotlarga kirish uchun o'rtacha vaqtni qisqartirish uchun ishlatiladi. The kesh tez-tez ishlatiladigan asosiy xotira joylaridan ma'lumotlarning nusxalarini saqlaydigan kichikroq va tezroq xotira.

Xuddi shunday, siz so'rashingiz mumkin, keshlash deganda nimani tushunasiz?

Keshlash ("cashing" deb talaffuz qilinadi) - ma'lumotlarni a.da saqlash jarayoni kesh . A kesh vaqtincha saqlash joyi hisoblanadi. Masalan, fayllar siz veb-sahifani ko'rib avtomatik ravishda so'rash bor qattiq diskingizda saqlangan kesh brauzeringiz uchun katalog ostidagi pastki katalog.

Keshlash nima va u nima uchun muhim?

Keshlash tez-tez kiriladigan ob'ektlar, rasmlar va ma'lumotlarni kerakli joyga yaqinroq tutadi va tez-tez bosiladigan veb-saytlarga kirishni tezlashtiradi. Bundan tashqari, ma'lumotlar bazasi serverida boshqa turli xil narsalar mavjud keshlar InnoDB buferi kabi kesh , ma'lumotlar bloklarini xotirada saqlash, diskdan sekinroq so'rovlarni kamaytirish.

Tavsiya: