Reja: Reja: ot ni sinflarga ajratish


Bunda mikroyadrodan foydalanish, OT funksiyalarini vertikal taqsimlanishini gorizontal taqsimlanishiga almashtirdi


Download 24.08 Kb.
bet6/10
Sana18.06.2023
Hajmi24.08 Kb.
#1564791
1   2   3   4   5   6   7   8   9   10
Bog'liq
5-ma\'ruza

Bunda mikroyadrodan foydalanish, OT funksiyalarini vertikal taqsimlanishini gorizontal taqsimlanishiga almashtirdi.

Bunda mikroyadrodan foydalanish, OT funksiyalarini vertikal taqsimlanishini gorizontal taqsimlanishiga almashtirdi.

Mikroyadrodan yuqorida joylashgan komponentalar, mikroyadro orqali yuboriladigan xabarlardan foydalansa ham bir-biri bilan bevosita aloqa qiladilar. Mikroyadro yo’naltiruvchi rolini o’ynaydi. U xabarni tekshiradi, serverlar va kliyentlarga jo’natadi va apparaturaga murojaat imkonini beradi.

Bu nazariy model kliyent-server tizimini mukammal tavsifidir, unda yadro faqat xabar uzatish vositalaridan iboratdir.

Haqiqatda esa, OT strukturasida amalga oshirilgan kliyent-server modeli turli variantlari, bir-biridan yadro rejimida bajaradigan ishlari xajmi bilan tubdan farq qilish mumkin.

Mikroyadro OT asosida yotadigan, eng muhim funksiyalarni amalga oshiradi. Bu nisbatan muhim bo’lmagan tizim xizmat va ilovalar uchun bazisdir.

Masala aynan shundan iboratki, tizimli funksiyalardan qaysi birini ahamiyatsiz deb hisoblab mos ravishda, yadroga qo’shmaslikdir, bu masala ko’p vaqtdan beri mikroyadro g’oyasi tarafdorlari orasida ko’pgina bahslarga sabab bo’lmoqda. Umumiy holda, OT ning an’anaviy tarzda ajralmas hisoblanadigan qismlari-fayl tizimlari, oynalarni boshqarish va xavfsizlikni ta’minlash – yadro bilan va o’zaro aloqa qiladigan periferik modullar bo’lib qolmoqda.


Kliyent-server va mikroyadro modeli

Bajariladigan ishlarni (funksiyalarni) mikroyadro va uni o’rab turgan modullar orasida taqsimlash asosiy prinsipi quyidagichadir: mikroyadro tarkibiga faqat supervizor rejimida va imtiyozli makonda ijro etiladigan funksiyalar kiritiladi. Bular mashinaga bog’liq funksiyalar (bir nechta prosessorni qo’llash funksiyasi ham), jarayonlarni boshqarish ba’zi funksiyalari, uzilishlarga ishlov berish, xabar jo’natishni qo’llash, kiritish-chiqarish qurilmalarini boshqarish ba’zi funksiyalari (qurilmalarni registriga komandalarni yuklash bilan bog’liq bo’lgan). OT ning bu funksiyalarini foydalanuvchi makonida ishlayapgan dasturlarning bajarishi qiyin, ba’zi vaqtda esa mumkin emas.


Download 24.08 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




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