O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi m. E. Mamarajabov, sh sh. Adinayev, R. A. Razzokov


Download 3.68 Mb.
Pdf ko'rish
bet74/190
Sana08.09.2023
Hajmi3.68 Mb.
#1674427
1   ...   70   71   72   73   74   75   76   77   ...   190
Bog'liq
kompyuter taminoti daslik 2019

Berilganlar segmentiga foydalanuvchi berilganlarni kiritishi mumkin va bu 
segment boshqa foydalanuvchilardan himoyalangan. Foydalanuvchi bu oraliqni 
dasturiy usul bilan kengaytirishi yoki qisqartirishi mumkin. Berilganlar segmenti 
hajmi OS da qabul qilingan oraliq bilan aniqlanadi yoki real foydalanuvchi 
ehtiyojiga qarab tashkil qilinadi. Xotira chegaralanganligi sababli OS dan 
foydalanuvchi ehtiyojini tо‘liq qondira olmasligi ham mumkin.
Bо‘linmas stek segmenti xotiraning bosh chegarasidan boshlanib pastga 
qarab о‘sadi. Bu oraliq avtomatik tarzda zarurat tug‘ilsa о‘sishi mumkin. Real 
sistemada stek segmentini boshqa qurilmalarda (masalan virtual tashqi xotira) ham 
tashkil qilish mumkin. OS shunday tashkil qilinishi kerakki, bо‘linmas stek segmenti 
xajmi yetarli bо‘lmasa OS о‘z о‘rnini, sistemani ishonchlilik darajasini 
kamaytirmagan holda, bо‘linmas stek segmentiga bо‘shatib berish imkoniyatiga ega 
bо‘lishi kerak. Sistemadagi har bir jarayonning adres muhiti boshqa jarayonlarning 
adres muhitidan farqli. Jarayonlar bilan aloqa maxsus dasturlar yordamida amalga 
oshiriladi.
Jarayonni boshqarish (о‘zgaruvchi, ishga tayyor, ishlovchi va blokirovka 
qilingan xolat). Jarayon turli holatda bо‘lishi mumkin. Holatni aniqlash OS 


133 
dasturlari yoki foydalanuvchi tomonidan (ayrim hollarda) boshqarilishi kо‘zda 
tutilgan.
О‘zgaruvchi holat. Biron-bir ish bajarilishi natijasiga kо‘ra hosil bо‘ladigan 
holat. Holatni turlicha bо‘lishi muhitga va real ishlovchi dasturga bog‘liq bо‘ladi. 
Masalan, malumotlarning turli holatda turlicha taqsimoti bevosita jarayonni 
boshqarishga о‘z ta’sirini о‘tkazadi.
Ishga tayyor holat. Bu holda qaralayotgan dastur uchun kerak bо‘lgan fizik 
hamda dasturiy resurslar ishga tayyor holda turadi va qaralayotgan dastur faqat 
buyruqni kutadi.
Ishlovchi. Jarayonni boshqarish dasturi ishlovchi dastur uchun kerakli 
resurslarni ishga tayyor holatga keltiradi va aktiv holatdagi dastur yuqori imtiyozli 
hisoblanadi. Ishlovchi dastur uchun kerakli bо‘lgan resurs unig uchun har doim 
ishga tayyor holatida buladi. Agarda ishlayotgan dastur uchun kerak bо‘lgan resurs 
ishlaetgan dasturga nisbatan yuqoriroq prioritetli dastur bilan band bо‘lsa ishlovchi 
dastur kutish holatiga о‘tkaziladi. OS ning ayrim buyruqlari foydalanuvchi dasturiga 
nisbatan prioriteti yuqori hisoblanadi. Albatta ixtiyoriy OS ga foydalanuvchi dasturi 
ishini tо‘xtatish imkoniyatini beradigan buyruq kiritilishi zarur.

Download 3.68 Mb.

Do'stlaringiz bilan baham:
1   ...   70   71   72   73   74   75   76   77   ...   190




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