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



Download 3,88 Mb.
Pdf ko'rish
bet37/253
Sana11.07.2022
Hajmi3,88 Mb.
#773993
1   ...   33   34   35   36   37   38   39   40   ...   253
Bog'liq
2-1570

Kontekst jarayoni 
Jarayonni boshqarish blokiga mo‘ljallangan axborotlarni saqlash 
uchun uni ikki qismga ajratib ishlatish qulayroq. Protsessorning o‘z 
ichiga olgan barcha registrlar (dasturiy hisoblagich belgilarini o‘z 
ichiga olgan bo‘ladi) kontekstli jarayon registrlari deb ataladi
qolganlari esa – tizimli kontekstli jarayon deb ataladi. Registr va 
kontekstli jarayon tizimini bilish operatsion tizimda uning ishlarini 
amalga oshirishni boshqarish uchun yetarli hisoblanadi. Biroq bu 
jarayonni to‘liq tavsiflash uchun yetarli emas. Operatsion tizimni 
aynan jarayon qanday hisoblanishi ya’ni uning manzilida qanday kod 
va qanday ma’lumotlar borligi qiziqtirmaydi. Foydalanuvchi nuqtai 
nazaridan qaralganda, teskarisi bo‘ladi, ya’ni ma’lumotlar o‘zgarishini 
aniqlovchi registrlar kontekstning qator imkoniyatlari va olingan 
natija jarayon manzilini o‘z ichiga olishi ko‘proq qiziqtiradi. Jarayon 
manzilida joylashgan kod va ma’lumotlarni foydalanuvchi konteksti 
deb ataymiz. Qisqa vaqtga qabul qiladigan registr, tizim va 
foydalanuvchi majmui 
kontekst jarayoni
deb ataladi. Jarayonning 
istalgan vaqt momenti o‘zining konteksti bilan tavsiflanadi. 
Kontekstni almashtirish 
Protsessor bir jarayondan boshqa jarayonga o‘tganda jarayonni 
bajaruvchi kontekstni saqlashi va protsessorga ulanadigan jarayon 
kontekstini qayta tiklashi (jarayonlar bajarilishini to‘xtatilgan 
bosqichdan davom ettirish uchun) zarur. Jarayonni ishlash 
unumdorligini saqlash, qayta tiklash protsedurasi kontekstni 
almashtirish deb ataladi. Bu texnikadan foydalanib bir protsessor bir 
nechta jarayonlar o‘rtasida taqsimlanadi. Kontekstni almashtirishga 
sarflangan 
vaqt 
foydali 
ishlarni 
bajarish 
uchun 
hisoblash 
mashinalarida 
foydalanilmaydi. 

mashinadan 
mashinagacha 


57 
o‘zgaradi va odatda 1 dan 1000 mikrosekundgacha oraliqda tebranadi. 
O‘z ichiga 
threads of execution
(oqimdan foydalanish) tushunchasini 
olgan jarayon modelini kengaytirish yordami bilan zamonaviy 
operatsion tizimlarga sarflanadigan xarajatlar kamaytirilmoqda. 
Jarayon tushunchasi ularning resurslari bilan bog‘langan bajariladigan 
buyruqlar to‘plami va joriy vaqtda uni bajarilish bilan tavsiflanadi. 
Jarayon istalgan vaqt momentida registr, tizim va foydalanuvchi 
qismidan tashkil topgan o‘zining kontekstini to‘liq tavsiflaydi. 
Jarayonlar operatsion tizimlarda registrli va tizimli kontekstini o‘z 
ichida ifodalagan PCB–ma’lumotlar tuzilishini belgilashni taqdim 
etadi. Jarayonlar beshta asosiy ko‘rinishda bo‘lishi mumkin: yangi 
(tug‘ilish), tayyorlilik, bajarish, kutish, tugatish. Operatsion tizimda 
holatdan jarayon holatiga o‘tish natijasida operatsiyalar bajariladi. 
Operatsion tizim jarayonda quyidagi operatsiyalarni bajarishi 
mumkin: jarayoni yaratish, jarayonni tugatish, ma’lum bir vaqtga 
jarayonni to‘xtatish, jarayoni ishga tushirish, jarayoni bloklash
bloklangan jarayoni qayta ochish, jarayon ustuvorligini o‘zgartirish. 
PCBni o‘z tarkibiga olgan jarayonlar o‘rtasida o‘zgarish bo‘lmaydi. 
Multidasturli operatsion tizimlar ishlashi turli xil jarayonlarni 
bajaradigan operatsiyalarni o‘tkazish zanjiridan tuzilgan va jarayonni 
saqlash, qayta tiklash protseduralari hamda kontekstni o‘zgartirishdan 
iborat bo‘ladi. Kontekstni o‘zgartirish jarayoni amalga oshiradigan 
foydali ishga aloqasi bo‘lmaydi va unga sarflangan vaqt protsessor 
ishlashi foydali vaqtini qisqartiradi. 

Download 3,88 Mb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   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