O' zbekiston respublikasi oli y va o r t a maxsus ta'lim vazirlig I abu rayhon beruniy n o m ida g I


 KPHMlarida operatsion tizimlarni tashkil etish tu rlari va ahamiyati


Download 3.85 Mb.
Pdf ko'rish
bet16/70
Sana22.11.2023
Hajmi3.85 Mb.
#1794280
1   ...   12   13   14   15   16   17   18   19   ...   70
Bog'liq
Kompyuter tizimlari va vositalari

2.2. KPHMlarida operatsion tizimlarni tashkil etish tu rlari va ahamiyati
Hisoblash majmualarida hisoblash jarayonlarini tashkil etish d a operatsion tizimlar 
muhim o'rin tutadi.
Hozirgi vaqtga kelib KPHM larida hisoblash jarayonlarini tashkil etishning uchta 
turi mavjud bo'lib, shunga mos ravishda operatsion tizim ishlashining ham uchta turi 
mavjuddir [1,8,9,19]:
• boshqaruvchi-boshqariluvchi;
• har bir protsessorda masalani bo'laklab yechish;


• barcha protsessorlarda axborotlam i qayta ishlashni simmetrik v a bir vaqtda 
tashkil etish.
K PH M larida ishlash tamoyilini boshqaruvchi-boshqariluvchi qilib tashkil etish 
juda oddiy 
hisoblanadi. 
Bitta 
protsessor uning tarkibidagi 
boshqa barcha 
protsessorlam ing ishlashini boshqaradi, y a 'n i o 'z zimmasiga barcha protsessorlarga 
masalani taqsim lash, axborotlar uzatishni tashkil etish, tarkibidagi ishdan chiqqan 
protsessom i aniqlash, uning masalasini boshqa mashinaga yuklash kabi ishlami 
bajaradi. M ajm ua tarkibidagi boshqa protsessorlar, bosh protsessor taqsimlagan 
masalani qayta ishlashni amalga oshirib, bajaruvchi protsessorlar hisoblanadi. Bunday 
m ajm ualam ing operatsion tizimlari ham oddiy hisoblanadi, ya'ni supervizorli 
funksiyalarni b itta protsessor bajargani uchun hech qanday ziddiyatli holatlar yuzaga 
kelmaydi. B osh protsessor boshqa protsessorlardan farqlanmaydi, faqatgina operator 
tomonidan o 'z ig a yuklatilgan vazifani bajaradi. Bosh protsessor ishdan chiqib qolsa, 
uning funksiyasini operator boshqa xohlagan protsessorga yuklatishi mumkin. 
M ajm ualam i bunday tashkil etishdagi asosiy kamchilik bo'lib, uning egiluvchanligining 
juda pastligi hisoblanadi. M ajmuaga ju d a ko'p kichik-kichik masalalar oqimi kelib 
tushsa, bosh protsessor ulami taqsim lashni boshqarolmay qolishi mumkin va bunday 
hollarda m ajm ua tarkibidagi b a'zi protsessorlar ishsiz turib qolishi mumkin. Lekin bu 
kam chiliklar operatsion tizimning oddiy bo'lganligi sababli unchalik e'tiborga 
olinmaydi.
A xborotlam i qayta ishlashda, har bir protsessorda masalani bo'laklab yechishni 
tashkil etish, k atta universallikni talab etadi. Bunday hollarda majmua tarkibidagi 
barcha protsessorlar teng huquqli hisoblanib, har biri ham supervizorli, ham bajaruvchi 
funksiyalarini bajaradi.
M ajm ua tarkibidagi har bir protsessorga oldindan masalalar taqsimlangan bo'lib, 
protsessorlar o 'rta sid a boshqa vositalar ham oldindan taqsimlangan bo'ladi. Har bir 
masala bitta protsessorda yechiladi. B unday majmualarda operatsion tizim hamma 
protsessorlar uchun umumiy bo'ladi. B a 'z i hollarda har bir protsessorda o'zining 
operatsion tizim i bor bo'lgan usuldan ham foydalaniladi.
M asalalam i 
bo'laklab 
bajaradigan 
KPHMlarida, 
masalalar 
oldindan 
taqsim langanligi sababli turli konfliktlam ing kelib chiqishi juda kam hollarda yuzaga
46


keladi. Bunday majmualardagi asosiy kamchilik, m ajm ua tarkibidagi protsessorlam i b ir 
xilda yuklanishini tashkil etishda qiyinchiliklarga duch kelinishini mumkin. Shu sababli 
majmua qurilmalarining ba'zi birlari, ishlamasdan turib qolish hollari yuzaga keladi. B u 
kamchilik, majmuani tashkil etishdagi nisbatan oddiylik, hisoblash jarayonlarini ju d a
oddiy tashkil etilishi hisobiga kompensasiya qilinadi.
KPHMlarini tashkil etishdagi eng qulay usul b o 'lib , bir vaqtda sim metrik q ay ta 
ishlashni tashkil etish hisoblanadi. Bunday tashkil etishda barcha protsessorlar m u staq il 
ishlaydi. Majmuada protsessorlar o'rtasida topshiriqlam i oldindan taqsimlash a m alg a 
oshirilganligi uchun, unda majmua qurilmalarini taqsim lash degan tushunchalar m a v ju d
emas,. Hisoblash majmuasi bir turdagi qurilm alarining hammasi o 'z ishini b ajarib
bo'lgunicha ishlaydi. Majmua tarkibidagi barcha protsessorlar yaxshi yuklanganligi 
sababli yuqori unumdorlikka erishiladi.
Bir turdagi qayta ishlashda, har bir protsessorga umumiy tizimli, supervizorli v a 
bajaruvchi funksiyalarini bajarish yuklanadi. M ajm ualam i bunday tashkil qilishda ham
ba'zi bir kamchiliklarga duch kelinadi. Ulam ing ichidan eng asosiysi bo'lib, operatsion 
tizimning murakkabligi va yuzaga keladigan konfliktli holatlam ing ko'pligi hisoblanadi.
Bunday majmualardagi operatsion tizim ning o 'z ig a xosligi shundan iboratki, u 
faqatgina majmuadagi turli konfigurasiyalami ish bilan ta'm inlab (sim m etrik q ay ta 
ishlashda) qolmasligi kerak. Majmuani qaytadan qurish esa, majmua qurilm alarining 
qayta taqsimlashni taqozo etadi.
Bir qancha protsessorlaming bir vaqtda ishlashini tashkil etish va ulam i q a y ta
qurish KPHM operatsion tizimini murakkablashtirib yuboradi. Lekin KPHM o p eratsion 
tizimida, majmuada yuzaga keladigan buzilishlar axborotlam ing o'zgarib ketishiga olib 
kelishini albatta e'tiborga olinishi kerak. Bunday hollarda hisoblash jarayoni b u zilib
ketishi va majmuani qaytadan tashkil qilish bu buzilishni sozlay olmasligi m um kin. 
Shunday holat yuzaga kelmasligi uchun, ham m a tizimli jadvallardan va m a salan i 
boshqaruvchi jadvallardan nusxa ko'chirib qo'yiladi.

Download 3.85 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   70




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