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


Jarayonni boshqarish tizim ostining asosiy funksiyasi



Download 3,88 Mb.
Pdf ko'rish
bet30/253
Sana11.07.2022
Hajmi3,88 Mb.
#773993
1   ...   26   27   28   29   30   31   32   33   ...   253
Bog'liq
2-1570

Jarayonni boshqarish tizim ostining asosiy funksiyasi: 

Jarayonni yaratish va yo‘q qilish (jarayon bilan bog‘liq 
bo‘lgan ma’lumotlar tuzilishi);

Resurslarga jarayon talabi navbatini qo‘llab-quvvatlash;

Birgalikda resurslardan foydalanishga tashkil qilingan boshqa 
jarayonlardan joriy jarayonga ajratilgan resurslarni himoya qilish;

Ayrim jarayonlarni to‘xtalishi va yangidan paydo bo‘lishini 
ta’minlash; 

Jarayonlaro bog‘lanish vositasini taqdim etish. 
Jarayonni boshqarish bloki 
Jarayonni boshqarish bloki (Process Control Block – PCB) – bu 
har bir jarayon bilan bog‘liq quyidagi ma’lumotlarni o‘z ichiga olgan 
jarayonni boshqarish uchun foydalanadigan tizim ma’lumotlari 
tuzilishi hisoblanadi: 
2.4- rasm. Jarayonni boshqarish bloki tuzilishi 

Jarayon identifikator raqami (ID si); 

Jarayon holati; 

Buyruq hisoblagichining joriy qiymati (jarayonni bajarilishini 
davom ettirishda foydalaniladi); 

Protsessor registeri qiymatlari (jarayonni qayta tiklashda ham 
foydalaniladi); 


43 

Protsessorni rejalashtirish uchun ma’lumot (jarayon stekiga 
ko‘rsatgich, jarayon raqami); 

Xotirani boshqarish uchun ma’lumot (jarayon xotira 
maydonining chegaralari); 

Resurslar (jarayon bajarilishi uchun ajratilgan); 

Hisob ma’lumotlari (e’lon qilingan ijro vaqtidan qolgan 
jarayonning umumiy bajarilish vaqti, jami kiritish/chiqarish vaqti va 
boshqalar); 

Kiritish/chiqarish holatlari to‘g‘risidagi ma’lumotlar (ochiq 
fayllar ro‘yhati). 
Jarayonni boshqarish bloki tuzilishi 2.4- rasmda ko‘rsatilgan. 
 
2.2. Operatsion tizimdagi oqimlar va ularning turlari 
 
Oqim – bu operatsion tizimning mohiyati, protsessorda 
ko‘rsatmalar to‘plamini bajarish jarayoni, aniqrog‘i dastur kodi. 
Oqimlarning umumiy maqsadi ikki yoki ko‘plab turli xil vazifalarni 
protsessorda parallel bajarishdir.
2.5- rasm. Bitta oqimli bitta jarayon, uchta oqimli bitta jarayon 
ko‘rinishi 


44 
Oqim o‘zining kod segmenti, ma’lumotlar segmenti va ochiq 
fayllarini teng huquqli oqimlari bilan almashadi. Agar bir oqim kod 
segmentining xotira elementini o‘zgartirsa, qolgan barcha oqimlar 
buni ko‘radi. Oqim yengil jarayon deb ham ataladi. Oqimlar 
parallellash orqali dastur samaradorligini oshirish usulini taqdim etadi. 
Quyidagi rasmda bir oqimli va ko‘p oqimli jarayonlarning ishlashi 
ko‘rsatilgan. 
Oqimlar - bu klassik jarayonga mos keladigan ishchi oqimlarni 
kamaytirish hisobiga operatsion tizimning ish faoliyatini yaxshilashga 
qaratilgan dasturiy yondashuv. 
2.1- jadval. Jarayon va oqim o‘rtasidagi farq

Download 3,88 Mb.

Do'stlaringiz bilan baham:
1   ...   26   27   28   29   30   31   32   33   ...   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