Kompyuter xotirasi – eslab qolish qurilmasi
2 ta darajaga bo’linadi
Asosiy xotira
(bosh, operativ, fizik)
Ikkilamchi
(tashqi)
Protsessor registralari
Protsessor keshi
Bosh xotira
Elektron disk
Magnit disk
Magnit lenta
Murojaat vaqti
Xotira qurilmalarining hajmi
Bir bit narhi
Xotira turlari ishlash vaqtining kamayishi, narxning va sig'imning oshishiga olib keladi.
Xotira turlarining vaqt va narhga bog’liq ierarxiyasi
OT xotirasini boshqarish funksiyalari - bo'sh va band xotirani kuzatish;
- jarayonlarga xotirani ajratish va jarayonlar yakulanganda xotirani bo’shatish;
- qarama-qarshi jarayonlar o’rtasida xotirani taqsimlash;
- fizik xotirani aniq bir sohasida jarayon manzillar to’plamini aks ettirish;
- operativ xotirada joy qolmagan holda, tashqi xotiraga jarayonlarni (qisman yoki to’liq) yuklash;
- virtual xotirani tashkil etish;
- xotirani dinamik taqsimlash;
- xotirani defragmentatsiya qilish;
- xotira himoyalash.
Har bir jarayon
I
Svoping qo’shildi
II
Xotiraga to’liq joylashadi
Yangi jarayon
Xotiradan boshqa jarayonni olib tashlash hisobiga (ma’lum kriteriya bo’yicha)
joylashtirildi
Xotirani boshqarishning eng oddiy sxemasi
Xotiraning mantiqiy va fizik manzillari - Mantiqiy manzil – markaziy protsessorning xotirani boshqaruvchisi (Memory Management Unit - MMU) deb nomlangan apparat qurilmasi tomonidan generatsiyalanadigan va fizik manzilga moslashtiriladigan virtual manzil hisoblanadi.
- Ushbu manzildan foydalanib, protsessor xotira ichidagi haqiqiy manzilga (fizik manzilga) kiradi va udan ma'lumotlarni oladi. Dastur uchun CPU tomonidan yaratilgan barcha mantiqiy manzillar to'plami mantiqiy manzil maydoni deb ataladi.
- Baʼzan jarayon tarkibiga kiruvchi hamma modullar xotirada ketma-ket joylashadi va chiziqli manzillar maydonini tashkil qiladi. Biroq ko‘pincha modullar xotiraning turli joylarida joylashtiriladi va turlicha foydalaniladi.
Do'stlaringiz bilan baham: |