«Programmalıq injiniringi» qánigeligi 3-kurs 304-19 topar studenti Satbayev Azamattıń


Dispetcherlewdiń karusel kórinisi



Yüklə 19,42 Kb.
səhifə3/6
tarix10.10.2023
ölçüsü19,42 Kb.
#126507
1   2   3   4   5   6
Azamat Satbayev OS oz betinshe

2. Dispetcherlewdiń karusel kórinisi
UNIX sisteması oraylıq bólegi-yadro bolıp tabıladı (kernel). Ol kóp sanlı modullardan ibarat bolıp, arxitektura tárepten monolit esaplanadı. Biraq, yadroda mudamı 3 sistemanı ajıratıw múmkin: processlerdi basqarıw ; fayllardı basqarıw ; oraylıq bólim hám priferik apparatlar ortasında kirgiziw hám shıǵarıw ámellerin basqarıw.
Processlerdi basqarıw sisteması processlerdi dispetcherlew, hám orınlawdı, olardı sinxronlastırıwdı hám hár túrli processler arasında baylanıstı quraydı. Processlerdi basqarıw tiykarǵı funktsiyası - bul operativ yadtı basqarıw hám (zamanagóy sistemalar ushın ) virtual yadtı shólkemlestiriw bolıp tabıladı.
Fayllardı basqarıw sisteması, processlerdi basqarıw sisteması menen de, drayverlar menen de tıǵız baylanısqan bolıp tabıladı. Kompyuter quramındaǵı apparatlarǵa hám sheshilip atırǵan máselelerge qaray, yadro qayta kompilyatsiya etiliwi múmkin. Hámme drayverler da yadro quramında bolmawı múmkin, bir bólegi yadrodan shaqırılıwı múmkin. Bunnan tısqarı, sistemalı funktsiyalarınıń júdá kópchiligi, yadroǵa kirmaydigan, biraq yadrodan shaqırılatuǵın sistemalı programma modulları járdeminde atqarıladı.
Yadro, basqa sistemalı modullar menen orınlawı kerek bolǵan funktsiyalar tıǵız standartlastırılgan.
Joqarıda aytılǵanlar esabına, UNIX dıń túrli versiyaları hám túrli apparat támiynatı ortasındaǵı kodlardı kóshirip ótkizgishlikke erisiledi.
Qálegen kóp máseleli OS, sonday-aq Win 9 x sistemalar da sheshetuǵın eń aktual máselelerden biri, protsessor waqtın túrli parallel túrde atqarılıwshı programmalarǵa ılajı bolǵanınsha ápiwayı hám nátiyjeli bólistiriw bolıp tabıladı. Basqasha etip aytqanda, sóz máseleni dispetcherlew tuwrısında.
Kóp máselelik, ulıwma halda, OS dıń protsessorni bir neshe programma menen birgelikte paydalanıwın shólkemlestiriw qábiletine aytıladı.
Máseleler dispetcheri (atqarılıw aǵımları), protsessor waqtın, hámme esaplawlar ortasında teń bólistiriw ushın, yaǵnıy sistemanıń úzliksiz hám bir waqıtta tez reakciyasın támiyinlew ushın tómendegi úsh mexanizmnen paydalanadı :
- prioritetni dinamikalıq ózgertiw. Dispetcher, ol yamasa bul aǵımnıń (prioritetiti) waqtınsha yamasa kóteriwi yamasa túsiriwi múmkin. Mısalı, tuymeni yamasa “tıshqansha” nı basıw prioritetini (paydalanıwshı háreketi tiyisli bolǵan aǵım) asırıw kerekligini ańlatadı.
- prioritetti keyingi sinxron túsiriw aldın kóterilgen prioritet mánisin az-azdan baslanǵısh mániske qaytadı.
- prioritetni miyras qılıw. Bul prioritetti tez asırıwǵa xızmet etedi. Bul kóbinese, monopol tárzde paydalanılıp atırǵan resurstı tez bosatıw zárúr bolǵan halda atqarıladı.


Yüklə 19,42 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə