– ҳар бир процессорнинг ўз иш жадвали (расписанияси) мавжуд АМР – асимметрик тизимлар – Бошқарувчи процессор бошқа процессорлар учун иш жадвали (расписания) тузиш билан шуғулланади, яъни барча процессорларнинг ишини бошқарувчи процессор ҳал қилади. Реал вақт тизимлари - Real-Time System
- Вақт реакцияси аниқ бир процессор билан тенглаштирилган. Мисол, йўл ҳаракатини сфетафор ёрдамида бошқариш; темирйўл поездлари учун чипталарни сотиш тизими; ядро реакторини бошқариш.
- Қатъий РВ тизимлари. Тизимнинг максимал вақт реакциясини чеклаш. Дастур ва маълумотлар ДХҚ (доимий хотира қурилмаси) - read-only memory (ROM) микросхемасида сақланиш қоидаси
- Юмшоқ (Soft) РВ тизимлари. Ўртача бажарилиши вақти олдиндан белгиланган. Муҳим жараён юқори устиворликка эга. Мультимедиа (кўпмуҳитли), виртуал реаллик.
Реал вақт тизимлари - – Қатъий реал вақт тизимларида алоҳида муҳим (критик) масала (жараён)лар аниқ белгиланган вақт мобайнида бажарилиши шарт
- – Оддий реал вақт тизимларида эса алоҳида муҳим жараён энг юқори устунликка (приоритетга) эга бўлади.
Кўп масалали жараёнлар - Битта процессорда бир нечта жараён (дастур)нинг псевдо-параллел бажарилиши кўп масалали деб номланган.
– Кооператив (невытесняющая - non-preemptive) кўп масалали бу ҳолда жараён ўз ишини якунламагунча процессорни ўз тасарруфига олади натижада Win экранида «қум соат» кўриниб қолади, яъни процессор- битта жараён билан банд эканлигини билдиради – Preemptive (вытесняющая) кўп масалали Ҳар бир жараён процессорнинг аниқ белгиланган (фиксирланган) квант вақтини олиб, навбат охирида туради ва навбатдаги бажарилишга тайёр бўлган жараён бажарилади. Ҳисоблаш оқимлари - Кўп масалаликдан ташқари яна кўп оқимлилик (multihreading) – бир нечта оқим мавжуд
- Ип, оқим, арқон (thread) – енгил жараён,
- lightweight process (LWP) – параллел дастурлаш механизми
- Ҳар бир оқим командалар счетчиги, процессор регистри ва стекка эга. У дастур қисми (бўлими)нинг қўшни оқимлари, маълумотлар қисми ва ОТ ресурслари (очиқ файллари) билан ажралиб туради.
- Битта дастурда ташкил қилинган оқимлар тўплами, битта анъанавий оғир вазнли жараённи ташкил этади (heavyweight).
- Жараён ичида ҳеч бўлмаганда битта оқим бўлиши шарт. Оқимлар орасидаги боғланишни дастурнинг ўзи ОТ функцияларига мурожаат қилмасдан бажаради, шунинг учун ҳам у тез ишлайди.
Do'stlaringiz bilan baham: |