RAM va kesh xotira
Kompyuter xotirasi ierarxiya boʻyicha tashkil etilgan va ular ularga kirish uchun ketadigan vaqt, narx va quvvatni hisobga olgan holda tartibga solinadi. RAM va kesh xotira ushbu xotira ierarxiyasining ikkita a'zosidir. RAM (tasodifiy kirish xotirasi) kompyuterda ishlatiladigan asosiy xotiradir. Uning alohida xotira kataklariga istalgan ketma-ketlikda kirish mumkin, shuning uchun u tasodifiy kirish xotirasi deb ataladi. Operativ xotiralar ikki toifaga bo'linadi: Statik RAM (SRAM) va Dinamik RAM (DRAM). Kesh xotira - bu xotiraga kirish uchun zarur bo'lgan o'rtacha vaqtni qisqartirish maqsadida kompyuterning markaziy protsessorlari (Markaziy protsessor) tomonidan ishlatiladigan maxsus xotira.
RAM nima?
RAM kompyuterning asosiy xotirasi sifatida ham tanilgan. Bu o'zgaruvchan xotira bo'lib, unda quvvat o'chirilganda xotirada saqlangan ma'lumotlar yo'qoladi. Operativ xotiralar ikki toifaga bo'linadi: Statik RAM (SRAM) va Dinamik RAM (DRAM). SRAM bir bit ma'lumotni saqlash uchun tranzistorlardan foydalanadi va uni vaqti-vaqti bilan yangilab turish shart emas. DRAM har bir bit ma'lumotni saqlash uchun alohida kondansatördan foydalanadi va kondansatörlardagi zaryadni ushlab turish uchun vaqti-vaqti bilan yangilanishi kerak. Zamonaviy kompyuterlarda RAM yangilanishi mumkin bo'lgan modullarga ajratilgan. Bu operativ xotira hajmini oshirish yoki buzilishlarni juda oson tuzatish imkonini beradi.
Kesh xotirasi nima?
Kesh xotirasi protsessor tomonidan xotiraga kirish uchun ketadigan oʻrtacha vaqtni qisqartirish maqsadida foydalaniladigan maxsus xotiradir. Kesh xotira nisbatan kichikroq va ayni paytda tezkor xotira bo'lib, u asosiy xotiraning eng tez-tez kiriladigan ma'lumotlarini saqlaydi. Xotirani o'qish uchun so'rov mavjud bo'lganda, kesh xotirasi ushbu ma'lumotlar kesh xotirasida mavjudligini tekshirish uchun tekshiriladi. Agar bu ma'lumotlar kesh xotirasida bo'lsa, asosiy xotiraga kirishning hojati yo'q (kirish uchun ko'proq vaqt talab etiladi), shuning uchun o'rtacha xotiraga kirish vaqtini qisqartiradi. Odatda, ma'lumotlar va ko'rsatmalar uchun alohida keshlar mavjud. Ma'lumotlar keshi odatda kesh darajalari ierarxiyasida (ba'zan ko'p darajali keshlar deb ataladi) o'rnatiladi. L1 (1-daraja) va L2 (2-daraja) keshlarning ushbu ierarxiyasidagi eng ko'p keshlardir. L1 - asosiy xotiraga eng yaqin kesh va birinchi bo'lib tekshiriladigan kesh. L2 keshi keyingi navbatdagi va asosiy xotiraga eng yaqin ikkinchisidir. L1 va L2 kirish tezligi, joylashuvi, hajmi va narxida farqlanadi.
RAM va kesh xotirasi oʻrtasidagi farq nima?
Xotira ierarxiyasida kesh xotira operativ xotira bilan solishtirganda protsessorga yaqinroq xotira hisoblanadi. Kesh xotirasi operativ xotira bilan solishtirganda ancha tez va qimmatroq. Ammo RAM xotirasining sig'imi kesh xotirasining hajmidan kattaroqdir. Bundan tashqari, kesh xotirasi tezligi, narxi va sig'imi jihatidan farq qiluvchi L1, L2 va L3 keshlari kabi ierarxiya sifatida tashkil etilgan.