Reja: Reja: ot ni sinflarga ajratish


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

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.

Bu muammoni yechishning ikki yo’li bor. Birinchi yo’l, bir nechta, prosessor ish rejimiga sezgir serverlarni yadro makoniga joylashtirishdir, bu esa o’z navbatida ularga apparaturaga to’liq murojaatni ta’minlaydi, va shu bilan birga boshqa jarayonlar bilan oddiy usul bilan aloqani ta’minlaydi. Bunday yondashish, m-n, Windows NT ni ishlab chiqishda foydalanilgan: mikroyadrodan tashqari, imtiyozli rejimda, executive boshqaruvchi dastur deb ataluvchi qismi ishlaydi. U o’z ichiga virtual xotirani, obyektlarni, kiritish-chiqarish va fayl tizimlarini (tarmoq drayvelarini) jarayonlar aloqasini va qisman xavfsizlik tizimini boshqaruvchi komponentalarni oladi.


Kliyent-server va mikroyadro modeli

Boshqa yo’l, yadroda, faqat serverning, yechimini amalga oshiradigan mexanizmidan iborat qismini qoldirishdan iborat, yechimni qabul qilishga javob beradigan qismini esa foydalanuvchi sohasiga joylashtiriladi.

Boshqa yo’l, yadroda, faqat serverning, yechimini amalga oshiradigan mexanizmidan iborat qismini qoldirishdan iborat, yechimni qabul qilishga javob beradigan qismini esa foydalanuvchi sohasiga joylashtiriladi.

Qurilmalar drayverlari yadro tashqarisida ham, yadro ichida ham joylashgan bo’lishi mumkin. Qurilmalar drayverini yadrodan ajratish, OT dinamik konfigurasiyasini mumkinligini imkonini beradi. Dinamik konfigurasiyadan tashqari, qurilmalar drayverlarini foydalanuvchi rejimi jarayonlari sifatida qabul qilishning boshqa sabablari ham mavjud. MBBT, m-n, o’z drayveriga egadir. Bu yondoshish, tizimni ko’chirib o’tkazish imkonini oshiradi, chunki ko’p hollarda qurilmalar drayverlari apparat qismdan abstraksiyalanadi.


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