Operativ xotira
Operativ xotira yoki tezkor xotira — kompyuter arxitekturasida protsessor tomonidan bevosita foydalaniladigan maʼlumotlar va dastur kodlarini vaqtincha saqlash uchun moʻljallangan tezkor xotira turi. U ingliz tilida Random Access Memory (RAM) deb ataladi. Operativ xotira kompyuter tizimining asosiy komponentlaridan biri bo‘lib, protsessor, operatsion tizim va dasturiy taʼminot o‘rtasida yuqori tezlikdagi maʼlumot almashinuvini taʼminlaydi.[1]
Umumiy tavsif
Operativ xotira — energiyaga bog‘liq (volatile) xotira bo‘lib, elektr taʼminoti uzilganda undagi barcha maʼlumotlar yo‘qoladi. U kompyuter ishlashi davomida faol jarayonlar, dastur kodlari va oraliq maʼlumotlarni saqlash uchun ishlatiladi. RAM protsessorga doimiy xotira qurilmalariga (SSD yoki HDD) nisbatan ancha tezkor kirish imkonini beradi.[2]
Kompyuter tizimida operativ xotira “ishchi maydon” (working memory) sifatida xizmat qiladi, chunki protsessor barcha hisoblash operatsiyalarini asosan RAM orqali amalga oshiradi.
Ishlash prinsipi
Dastur ishga tushirilganda uning bajariladigan qismi va kerakli maʼlumotlar doimiy xotiradan operativ xotiraga yuklanadi. Protsessor ushbu maʼlumotlarga bevosita RAM orqali murojaat qiladi. Operativ xotira ichida maʼlumotlar manzillar (address) bo‘yicha saqlanadi va har bir hujayraga tezkor ravishda murojaat qilish mumkin.
Bu jarayon kompyuterning umumiy ishlash tezligini belgilovchi asosiy omillardan biridir.
HDD va SSD bilan farqi
Operativ xotira va doimiy xotira qurilmalari o‘rtasidagi asosiy farqlar:
- RAM — vaqtinchalik, juda tez, energiyaga bog‘liq
- SSD — doimiy, tezkor, energiyaga bog‘liq emas
- HDD — doimiy, mexanik, nisbatan sekin
RAM protsessor uchun ishchi xotira sifatida xizmat qiladi, SSD va HDD esa maʼlumotlarni uzoq muddat saqlash uchun ishlatiladi.[3]
Arxitektura va turlari
Operativ xotira yarimo‘tkazgich texnologiyalariga asoslanadi va asosan ikki asosiy turga bo‘linadi:
- DRAM (Dynamic RAM) — har bir bit kondensatorlarda saqlanadi va muntazam yangilanib turadi
- SRAM (Static RAM) — flip-flop asosida ishlaydi, yangilash talab qilmaydi va tezroq ishlaydi
Zamonaviy kompyuterlarda asosan DDR SDRAM ishlatiladi. Uning avlodlari: DDR, DDR2, DDR3, DDR4 va DDR5.[4]
Texnik xususiyatlar
Operativ xotira quyidagi asosiy parametrlar bilan tavsiflanadi:
- Hajm (GB yoki TB)
- Chastota (MHz)
- Kechikish (latency)
- O‘tkazuvchanlik (bandwidth)
Bu parametrlar RAMning umumiy unumdorligini belgilaydi.
Tarix
Operativ xotira rivojlanishi bir necha bosqichdan o‘tgan:
- 1940–1950-yillar — ferrit halqali xotira
- 1960-yillar — yarimo‘tkazgichli xotira rivojlanishi
- 1970-yillar — DRAM keng tarqalishi
- 1990-yillardan boshlab — SDRAM va DDR standartlari
Bu rivojlanish kompyuter tizimlarining tezligi va samaradorligini sezilarli oshirdi.[5]
Qoʻllanilishi
Operativ xotira deyarli barcha zamonaviy hisoblash qurilmalarida qo‘llaniladi:
- shaxsiy kompyuterlar
- noutbuklar
- serverlar
- smartfonlar
- planshetlar
- o‘yin konsollari
- o‘rnatilgan tizimlar
Ahamiyati
Operativ xotira kompyuter ishlash tezligi va ko‘p vazifali ishlash (multitasking) imkoniyatini belgilovchi asosiy komponentlardan biridir. Yetarli RAM bo‘lmasa, tizim diskka virtual xotira (swap) ishlatadi, bu esa ishlashni sezilarli sekinlashtiradi.