2-мавзу: Кириш. Фан вазифаси ва мақсади. Операцион тизим ривожланиш босқичлари ва синфлари. Режа


Монолит тизимлар (монолит ядро) -



Download 0,52 Mb.
bet11/14
Sana25.02.2022
Hajmi0,52 Mb.
#281631
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
2.Operatsion tizimlar

Монолит тизимлар (монолит ядро) - моҳиятига аҳамият бериладиган бўлса, ОТ-оддий дастурдир, шунинг учун ҳам, уни деярли барча дастурлар каби ташкил этиш, яъни процедура ва функциялардан иборат кўринишда яратиш тўғрироқ бўлади. Бу ҳолда ОТ компоненталари мустақил модуллардан иборат бўлмай, балки битта катта дастур ташкил этувчилардан иборат бўлади. ОТ нинг бундай тузилиши монолит ядро (monolithic kernel) дейилади.
Умумий ҳолда, монолит тизим “структураси” унинг структураси йўқлигидир. ОТ, ҳар бири зарур вақтда бир-бирини чақириши мумкин бўлган процедуралар тўпламидан иборатдир. Бу ҳолда, тизимнинг ҳар бир процедураси яхши йўлга қўйилган интерфейсга эгадир. Бундай монолит тизимни кўриш учун, ҳамма алоҳида процедураларни компиляция қилиб, кейин уларни ягона объект файлига бирлаштирилади (компоновкачи ѐрдамида). Бундай тизимларга, UNIX нинг илк версиялари ва Nowell Net Ware мисол бўла олиши мумкин. Ҳар бир процедура бир-бири билан боғлана олади. Модулли структурадан фарқли равишда, модулли структурада ҳар бир процедурани махсус кириш нуқталари орқали чақириш мумкин.
Хатто бундай монолит тизимлар ҳар барибир озгина структуралаштирилган бўлади. ОТ қўллайдиган тизимли чақириқларга мурожаатда параметрлар қатъий белгиланган. М-н, регистрлар ѐки стек каби жойларга жойлаштирилади, кейин эса, ядро чақириғи ѐки супервизор чақириғи каби маҳсус узилиш командалари бажарилади. Бу команда машинани фойдаланувчи режимидан ядро режимига (супервизор режими ҳам дейиш мумкин) ўтказади ва бошқарувни ОТ га узатади. Кейин эса ОТ, қайси

тизимли чақириқ бажарилиши кераклигини аниқлаш учун, чақириқ параметрларини текширади. Бундан сўнг, ОТ процедураларга кўрсаткични ўз ичига олган жадвални белгилайди ва мос процедурани чақиради.


Бундай ташкил этилган ОТ қуйидаги структурага эга бўлади:

  1. Бош дастур – у талаб қилинадиган сервис процедураларини чақиради.

  2. Тизимли чақириқларни амалга оширадиган хизматчи процедуралар тўплами.

  3. Хизматчи процедураларга хизмат қиладиган утилиталар тўплами.

Бу моделда, ҳар бир тизимли чақириқ учун биттадан хизматчи процедура мавжуддир. Утилиталар, бир нечта сервис процедураларга керак бўлган функцияларни бажаради. Процедураларни учта қатламга бўлиш қуйидаги расмда кўрсатилган.
Иловадан тизим интерфейсига
ОТ модули

1.3-расм. Монолит ОТ ни оддий структуралаштириш.


Download 0,52 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




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