Keshlashdan maqsad nima?
Keshlashdan maqsad nima?

Video: Keshlashdan maqsad nima?

Video: Keshlashdan maqsad nima?
Video: Yashashdan maqsad nima? | Abdukarim Mirzayev 2024, May
Anonim

a dagi ma'lumotlar kesh odatda RAM (tasodifiy kirish xotirasi) kabi tezkor kirish uskunasida saqlanadi va dasturiy ta'minot komponenti bilan bog'liq holda ham foydalanish mumkin. A keshlar asosiy maqsad asosiy sekinroq saqlash qatlamiga kirish zaruriyatini kamaytirish orqali ma'lumotlarni qidirish samaradorligini oshirishdir.

Buni hisobga olsak, keshlash nima uchun ishlatiladi?

Xotira keshlash (ko'pincha oddiy deb ataladi keshlash ) - bu kompyuter ilovalari ma'lumotlarni kompyuterning asosiy xotirasida (ya'ni, tasodifiy kirish xotirasi yoki RAM) vaqtincha saqlashi, bu ma'lumotlarni tezda olish imkonini beradigan usul. RAM, ya'ni uchun ishlatiladi vaqtinchalik saqlash deb nomlanadi kesh.

Shuningdek, bilingki, kesh xotirasi viktorinasining maqsadi nima? Protsessorga ma'lumotlarga tezroq kirish imkonini beradi. ning ortishi tezligi kesh xotirasi protsessorga tez-tez ishlatiladigan ma'lumotlarga tizimdan ma'lumotlarni olishdan ko'ra tezroq kirish imkonini beradi xotira . Ma'lumotlar saqlanadi kesh bu erda RAMdan ma'lumotlarni olishdan ko'ra tezroq kirish mumkin.

Shunday qilib, 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.

Nima uchun keshlash ish faoliyatini yaxshilaydi?

Kesh xotira protsessor keyingi talab qilishi mumkin bo'lgan tez-tez ishlatiladigan ko'rsatmalar/ma'lumotlarni o'z ichiga oladi va u RAMga qaraganda tezroq kirish xotirasidir, chunki u protsessor bilan bir xil chipda. Bu asosiy xotiradan tez-tez sekinroq xotira olish zaruratini kamaytiradi, aks holda CPU kutishi mumkin.

Tavsiya: