U. R. Xamdamov, dj. B. Sultanov, S. S. Parsiyev, U. M. Abdullayev


O‘zaro birgalikda bloklanish shartlari



Download 3,88 Mb.
Pdf ko'rish
bet103/253
Sana08.01.2023
Hajmi3,88 Mb.
#898350
1   ...   99   100   101   102   103   104   105   106   ...   253
Bog'liq
OPERATSION TIZIMILAR

O‘zaro birgalikda bloklanish shartlari 
Quyida o‘zaro bir-birini bloklashning 4 ta sharti keltirilgan:. 

Bir-birini chiqarib tashlash.
Joriy vaqtdagi har bir resurs 
bitta jarayonga beriladi yoki ruhsat etiladi. 

Ushlab turish yoki kutish.
Avvalgi olingan resurslarni 
ushlab turish vaqtida jarayon yangi resurslarni so‘rashga haqli bo‘ladi.

Resurslarni majburiy ravishda bo‘shatish
. Jarayonning 
avval qabul qilib olgan resurslarini olib qo‘yish mumkin emas. 
Jarayon egasi o‘zi resurslarni ozod etishi kerak.


173 

Siklik kutish.
Ikki va undan ortiq jarayonlarning siklik 
ketma-ketligi mavjud bo‘lishi kerak, ularning har biri, ya’ni resursga 
kirishga ruhsat kutayotganlar. 
Bir-birini bloklash sodir bo‘lganda yuqoridagi to‘rtta shartni 
bajarilishi kerak. Agar hech bo‘lmaganda ulardan biri bajarilmasa, 
berklikli holat bo‘lmaydi.
Bir – birini bloklashni moddellashtirish 
Graflar yo‘nalishidan foydalanib yuqoridagi to‘rtta bir-birini 
bloklash shartini modellashtirish mumkin. Graflar ikki xil tugunga 
ega: kichkina doirada ko‘rsatilgan jarayonlar va kvadratda 
tasvirlangan 
resurslar. 
Resurs 
tugunidan 
jarayon 
tuguniga 
yo‘naltirilgan resurs avval jarayon tomonidan so‘ralganligini, 
olinganligini va joriy vaqtda jarayonda foydalanyotganligini bildiradi. 
4.14a- rasmda 

resurs joriy vaqtda 
A
jarayonga berilgan.
4.14- rasm. Jarayonlarni bo‘linishi: a – resurs band; b – resurs so‘rovi; 
v – bir-birini bloklash 
Jarayondan resursga yo‘nalgan rebro ayni vaqtda jarayon 
bloklangan va ushbu resursga kirishni kutish holatida ekanligini 
bildiradi. 4.14b-rasmda 
B
jarayon 

resursni kutayapti. 4.14v-rasmda 
bir birini bloklash tasvirlangan. 
S
jarayon 

jarayon ushlab turgan 
T
resursni kutayapti. 

jarayon 
T
resursni bo‘shatish niyati yo‘q, chunki 

C
jarayondan foydalanilayotgan 
U
jarayonni kutayapti. Ikkala 
jarayon cheksiz vaqtgacha kutish holatida bo‘ladi.
Graf sikli siklik ravishda jarayon va resurslarni o‘z ichiga 
olganini bir birini bloklash mavjud ekanligi bildiradi (tizimda har bir 









b

Download 3,88 Mb.

Do'stlaringiz bilan baham:
1   ...   99   100   101   102   103   104   105   106   ...   253




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