|
Virtual tashqi xotirani boshqarish
|
bet | 36/56 | Sana | 21.12.2023 | Hajmi | 112,17 Kb. | | #125861 |
Bog'liq Ma’ruza matnlari 1-mavzu Shaxsiy kompyuterlarning ta’minotiVirtual tashqi xotirani boshqarish. Virtual tashqi xotirani boshqarish virtual ichki xotirani boshqarishga nisbatan bir muncha murakkabroq. Buning asosiy sababi ularning hajmidadir. Masalan: aholisi 50000 kishidan iborat Ixxlgan shahardan barcha 13- chi uylarni topish, aholisi 5000000 kishidan iborat shahardagi barcha 13- chi uylarni topishga nisbatan ancha oson. Shu sababli tashqi xotiradagi real manzilni topish uchun turli usullardan foydalaniladi. Manzil bevosita varaq koeffisienti qо‘shilishi bilan aniqlanadi va real adresdagi berilganlar tanlanadi.
Berilganlarning saqlanishi:Ketma-ket, agar foydalaniladigan berilganlar xotirada ketma-ket joylashgan Ixxlsa, u holda xotiraning navbatdagi manzilidan berilganlarni olish uchun har safar keyingi manzil qidirilmasdan kerakli berilganlar ketma-ket tanlab olinadi.
Indeksli, berilganlarning navbatdagi qismi tugagandan so’ng o’zinig davomi qaerdan joylashganligi hakidagi ma’lumot bevosita berilganladan keyin joylashgan bo’ladi va bu malumot taxlil qilinib berilganlarning davomi ko’rsatilgan joydan boshlab talqin qilinadi.
Indeksli ketma-ket, indeksli boshqarishdan farqi, berilganlar davomi ko’rsatilgan joydan bir emas balki bir nechta berilganlar birligidan iborat ketma- ketlik ko’rinishida beriladi.
Himoya. OS da ishlatiladigan berilganlar himoyalangan bo’lishi kerak. Himoyalanish OS tarkibiga kirgan dasturdan, foydalanuvchi dasturdan va foydalanuvchining biron-bir harakatidan bo’ladi. Har qanday OS o‘z tarkibiga kirgan dasturlarni himoyalashi ko’zda tutilgan bо‘ladi. Biroq bu himoyalanish buzilishi mumkin, buzilish odatda tashqi aralashuv natijasida amalga oshiriladi. Shu sababli OS tarkibidagi ayrim dasturlarga kirish umuman taqiqlab qo’yiladi. Albatta bunday taqiqni malakali foydalanuvchi "aylanib" o’tishi mumkin, biroq bunday usul tafsiya qilinmaydi.
Effektiv joylashtirish. Berilganlarni qay tartibda joylashtirish tizimning mukammal ishlashiga omil bo’ladi. Berilganlar pog’ana-pog’ana joylaytiriladi. OS shunday ko’rilganki berilganlar bir biriga yaqin joyda joylashadi. Bunda ko’p ishlatiladigan berilganlar oldingi "fon"da, kamroq ishlatiladiganlar esa keyingi bo’limlarda joylashtiriladi. Albatda joylashtirishda ikkita berilganlar majmuasi o’rtasida bo’sh joy qoldirmaslikka harakat qilinadi. Berilganlar majmuasi orasida bo’sh joy hosil bo’lishi mumkinmi? Ha, mumkin. Bu berilganlarning saqlanishining ichki tuzilishidan kelib chiqadi. OS berilganlarni effektiv joylashtirish uchun shunga o’xshash holatlarni hisobga olgan holda joylashtiradi.
|
| |