М. З. Якубова техника ғылымдарының кандидаты, доцент



бет11/141
Дата26.09.2023
өлшемі3.68 Mb.
#478578
1   ...   7   8   9   10   11   12   13   14   ...   141
КОМПЬЮТЕРЛІК ЖҮЙЕЛЕР АРХИТЕКТУРАСЫ

Нақты уақыт ОЖ түрлері
Нақты уақыттағы программалардың динамикалық қасиетте- рін келесі үш анықтама арқылы сипаттау қабылданған: «қатаң» (hard), «жұмсақ» (soft) және интербелсенді («шартты») нақты уақыттағы программалар.
22

4-сурет. Кванттық уақытпен екі тапсырманы мультипрограммалық өңдеудің шартты сызбасы
Бұл жерде А және В процестері үшін уақыт өсінде түрлі опе- рациялардың орындалуының басталу және аяқталу мезеттері ке- зектегі кванттың есеппен күту уақытын қоса отырып белгілен- ген. Кеңірек тікбұрыштар уақыттың үлкен кванттарына сәйкес келеді, ал кванттың көлемі динамикалы өзгеретін есептің приоритетімен анықталады. Ашық тікбұрыштар процессорды, ал қоюлары дискілік ішкі жүйені басымырақ алатын опера- цияларға сәйкес келеді. Көрсетілген суретте DMA режимі жоқ,
23
Мартин Тиммерман (Dedicated Systems Experts кіріктірілген жүйелерді дайындаушы компанияның директоры) нақты уақыт- тағы ОЖ-ға қойылатын негізгі талаптарды атап көрсетті:
  • ОЖ көптапсырмалы және ығыстыру орын алатындай;
  • ағындар үшін ОЖ приоритет түсінігі қабылдануы керек;
  • ОЖ белгілі синхронизациялау механизмдерін қолдауы ке- рек;
  • ОЖ жұмыс істеу барысы айқын және белгілі болуы қажет.

  • Жұмыс істеудің жалпы сызбасы: мультипрограммалық тап- сырма алдын ала құрылған программалардың белгіленген жиыны болып табылады. Программаны орындау үшін таңдау басқарудың болып жатқан жағдайына сәйкес іске асырылады. Сөзсіз бұл уақыт құрылғының түріне де байланысты. 4-суретте көрсетілген есептердің орындалу сызбасы құрылғылар арасын- дағы операцияларды бөлу принциптерін белгілейтін абстракция болып табылады. Қазіргі заманғы ОЖ үшін бұл сызба шамамен келесі түрде көрінеді (көрнекілік үшін А және В процестері ай- қындалған).

өте ескі, баяу жинақтаушысы бар жүйеге сәйкес келеді (direct memory access, процессордың қатысуынсыз дискпен жұмысты қамтамасыз ететін аппараттық мүмкіндіктердің жиынтығы). Бұл жағдайда процессордың жүктелуі 70%-ға жетуі мүмкін, мыса- лы, архиватордың жұмысы кезінде. DMA режимі енгізу-шы- ғаруды іс жүзінде процессорға жүктемейді (оның жүктелуі 3-5%-ды құрайды) және қою тікбұрыштар-кванттар ең аз мөл- шердегілер және он шақты ретке кішірек болып келеді.


Достарыңызбен бөлісу:
1   ...   7   8   9   10   11   12   13   14   ...   141




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет