1. Operatsion tizim haqida


Tarqatish xotira dinamik bo'limlar



Download 23,39 Kb.
bet2/2
Sana30.05.2023
Hajmi23,39 Kb.
#946510
1   2
Bog'liq
1683528572 (2)

Tarqatish xotira dinamik bo'limlar

Bunday holda, mashinaning xotirasi oldindan bo'limlarga bo'linmaydi. Birinchidan, barcha dastur xotirasi bo'sh. Jarayonni yaratish bosqichida bajarish uchun kiritilgan har bir yangi dasturga barcha kerakli xotira ajratiladi (agar xotira etarli bo'lmasa, u holda dastur bajarish uchun qabul qilinmaydi va unga jarayon yaratilmaydi). Jarayon tugagandan so'ng, xotira bo'shatiladi va bu joyga boshqa jarayonni yuklash mumkin. Shunday qilib, vaqtning ixtiyoriy momentida RAM ixtiyoriy o'lchamdagi egallangan va bo'sh maydonlarning (bo'limlarning) tasodifiy ketma-ketligidir. Shaklda. 2.1 dinamik ajratishdan foydalangan holda vaqtning turli nuqtalarida xotira holatini ko'rsatadi. Shunday qilib, t0 vaqtida xotirada faqat OT bo'ladi va t1 vaqtiga kelib xotira 5 ta jarayonga bo'linadi va P4 jarayoni tugatilib, xotirani tark etadi. T3 vaqtida kelgan P6 jarayoni P4 jarayonidan bo'shatilgan maydonga yuklanadi.
Dinamik bo'limlar bo'yicha xotirani ajratish
Xotirani boshqarishning ushbu usulini amalga oshirish uchun mo'ljallangan operatsion tizim funktsiyalari quyida keltirilgan.
§ Xotira maydonlarining boshlang'ich manzillari va o'lchamlarini ko'rsatadigan bo'sh va band bo'lgan joylar jadvallarini yuritish.
§ Yangi jarayonni yaratishda - xotira talablarini tahlil qilish, bo'sh joylar jadvalini ko'rish va yangi jarayonning kodlari va ma'lumotlarini joylashtirish uchun etarlicha katta bo'limni tanlash. Bo'limni tanlash turli qoidalarga ko'ra amalga oshirilishi mumkin, masalan: "etarli o'lchamdagi birinchi mavjud bo'lim", "etarli o'lchamdagi eng kichik bo'lim" yoki "etarli darajada katta hajmga ega bo'lgan qism".
§ Dasturni unga ajratilgan bo'limga yuklash va bo'sh va band bo'lgan joylar jadvallarini sozlash. Bu usul dastur kodi ish vaqtida harakat qilmasligini nazarda tutadi, ya'ni manzilni sozlash yuklash vaqtida bir vaqtning o'zida amalga oshirilishi mumkin.
§ Jarayonni tugatgandan so'ng, bo'sh va ishg'ol qilingan joylar jadvallarini sozlash.
Ruxsat etilgan bo'limlar bilan xotirani ajratish usuli bilan solishtirganda, bu usul ancha moslashuvchan, ammo u juda jiddiy kamchilikka ega - xotira parchalanishi. Parchalanish - ko'p sonli juda kichik, qo'shni bo'lmagan bo'sh xotira maydonlarining (fragmentlarning) mavjudligi. Shu qadar kichikki, yangi kelgan dasturlarning hech biri bo'limlarning birortasiga sig'maydi, garchi fragmentlarning umumiy miqdori muhim bo'lishi mumkin, bu kerakli xotira miqdoridan ancha oshadi.
Virtual xotirani boshqarish

Ko'p vazifali rejimda, faol jarayonga qo'shimcha ravishda, to'xtatilgan jarayonlar mavjud, bunday jarayonlar diskka almashtirilishi mumkin. Bunday holda, dasturlar virtual tasodifiy kirish xotirasi bilan ta'minlanadi. Virtual xotiradan foydalanish OT modullari va protsessor apparat sxemalari hisobiga amalga oshiriladi. Hozirgi vaqtda 3 ta virtual xotira ajratish sxemalari mavjud.
Xulosa
Tahlil qilgandan keyin umumiy tamoyillar xotirani boshqarish, siz eng oddiy tizimlarda xotirani almashtirish yoki paging yo'qligini ko'rishingiz mumkin. Xotiraga yuklangan dastur tugaguncha u yerda qoladi. Ba'zi operatsion tizimlar xotirada bir nechta jarayonlarni saqlashga ruxsat bermaydi, boshqalari esa ko'p vazifalarni qo'llab-quvvatlaydi

Adabiyotlar ro'yxati
1. Olifer V. G. Tarmoq operatsion tizimlari: universitetlar uchun darslik / V. G. Olifer, N.A. Olifer. - SPb .: Piter, 2009 .-- 539 b.: kasal
2. Popov I.I. Operatsion tizimlar, muhitlar va qobiqlar / I.I. Popov. - M .: "FORUM: INFA-M" nashriyoti, 2010. - 400 b. - ("Kasbiy ta'lim" seriyasi)
Download 23,39 Kb.

Do'stlaringiz bilan baham:
1   2




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish