Toshkent axborot texnologiyalari universiteti u. R. Xamdamov, dj. B. Sultanov, S. S. Parsiyev, U. M. Abdullayev operatsion tizimlar


Xotirani taqsimlashning umumiy vazifasi va uni hal qilish strategiyalari


Download 7.33 Mb.
bet58/220
Sana28.07.2023
Hajmi7.33 Mb.
#1663293
1   ...   54   55   56   57   58   59   60   61   ...   220
Bog'liq
Операцион тизимлар

Xotirani taqsimlashning umumiy vazifasi va uni hal qilish strategiyalari
Umuman olganda, operatsion tizimlarda bir nechta qo‘shni hududlarda qo‘shni xotirani taqsimlash qo‘llanilishi mumkin. Bo‘sh maydon – bu bo‘sh xotiraning qo‘shni blokidir. Bo‘sh maydonlar tasodifiy ravishda xotiradan tarqalishi mumkin. Jarayonni yuklashda, uni joylashtirish uchun yetarlicha katta bo‘lgan har qanday bo‘sh qo‘shni hududdan xotira taqdim etiladi. Shu bilan birga operatsion tizim bo‘sh xotira maydonlari ro‘yhati va band xotira maydonlari ro‘yhatini saqlaydi. Ushbu maydonlarning barchasi tasodifiy xotirada joylashgan bo‘lishi mumkin va turli uzunliklarga ega.

Vazifalar ro‘yxati:
V1 (10K)

10K
20K
V5 (5K)
105K

Vazifani kiritish uchun dastlabki xotirani ajratish (a)

1 va 4 vazifalar tugatilgandan so‘ng (b)

Operatsion tizim

Vazifa 5 (5K)





Vazifa 2 (15K)


Vazifa 6 (30K)




10K
15K
20K V7 (10K)
V3 tugatildi 35K V8 (30K)
55K
85K
105K


Download 7.33 Mb.

Do'stlaringiz bilan baham:
1   ...   54   55   56   57   58   59   60   61   ...   220




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