Bu tezkor kirish xotirasi bo'lib, uning asosiy vazifasi qisqa muddatli vazifalarni bajarish uchun markaziy protsessor (cpu) tomonidan zudlik bilan ishlatilishi kutilayotgan ma'lumotlarni qo'lda saqlashdir


Download 0.52 Mb.
bet2/5
Sana15.06.2023
Hajmi0.52 Mb.
#1479673
1   2   3   4   5
Bog'liq
KT-6 (1)

Operatsiya


La kesh xotirasi U markaziy protsessorga juda o'xshash ishlaydi, lekin kichikroq bo'lsa -da, o'z vazifalarini tezroq bajaradi.
Yuqorida aytib o'tganimizdek, kesh xotirasi U markaziy protsessor birligi talab qiladigan ma'lumotlarni qidirish uchun javobgardir, bu esa operativ xotiraga o'tishga hojat qoldirmaydi. Shunday qilib, umumiy operatsiya kesh xotirasi quyidagicha:
Birinchidan, markaziy protsessor birligi dasturlardan keladigan ko'rsatmalarni boshqaradi. Bu murakkab algoritmlardan foydalanish natijasida mumkin. Keyin bu ma'lumotlar RAMga yuklanadi va u erdan protsessorga o'tkaziladi.
Shu bilan birga, markaziy protsessor birligining samaradorligini oshirish uchun eng katta ahamiyatga ega bo'lgan va foydalanishga tegishli ma'lumotlar kesh xotirasiva asosiy xotirada emas. Tizimning ishlashi yaxshilanadi, chunki protsessor talab qiladigan ma'lumotlarni olish uchun katta masofani bosib o'tish shart emas.
Buning sababi shundaki kesh xotirasi U RAM va protsessor o'rtasida joylashgan, shuning uchun xotira ierarxiyasi tizimidagi protsessorga eng yaqin darajani tashkil qiladi.

Shu munosabat bilan shuni ta'kidlash kerakki, dastlab kesh xotirasi u 1 -darajali va 2 -darajali deb nomlanuvchi ikki bosqichda ishlaydi. Ulardan birinchisi kichikroq, lekin tezroq kirish. Ikkinchisi esa aksincha yo'l tutadi.
Dastlabki qidiruv protsessorga eng yaqin bo'lgan birinchi darajada amalga oshiriladi. Agar ma'lumotlar mavjud bo'lmasa kesh xotirasi 2 -darajali RAMni qidirishdan ko'ra tezroq.
Biroq, texnologiya evolyutsiyasi tufayli joriy protsessorlar qo'shimcha darajaga ega bo'lib, ular ma'lum kesh xotirasi 3 -daraja. Hatto to'rtinchi darajaga ega bo'lgan jamoalar ham bor, lekin odatdagidek biz bu haqda batafsil to'xtalmaymiz.
Shunday qilib, dastur ishlayotganda, ma'lumot RAMda saqlanadi, u erdan 3 -darajali keshga, so'ngra 2 -darajaga, 1 -darajali xotiraga yetguncha o'tadi.
Xuddi shunday, dastur ishlayotganda, markaziy protsessor birligi unga yaqin bo'lgan keshda, ya'ni 1 -darajali keshda, 2 -darajali xotirada va nihoyat 3 -darajali keshda ko'rsatma va ma'lumotlarni topishga harakat qiladi.
Agar uchta xotirada qidiruv muvaffaqiyatsiz bo'lsa, protsessor RAMga o'tadi. Afsuski, ma'lumot olish uchun qancha masofani bosib o'tish kerak bo'lsa, javob vaqti shuncha ko'p bo'ladi. Bu tizimning ishlashiga salbiy ta'sir qiladi.

Download 0.52 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling