Дәріс №5. Тақырыбы: Процесс туралы түсінік. Процестерді басқару. Процестердің жағдайы



Pdf көрінісі
бет2/4
Дата21.12.2023
өлшемі246,21 Kb.
#142275
түріПрограмма
1   2   3   4
Байланысты:
5 Дәріс ОЖ

Артықшылықтары:
Жұмыстың 
жылдамдығы, 
модулдердің 
жинақталған 
дайындалуы.
Кемшіліктері:
ядро толығымен бір адрестік кеңістікте жұмыс істегеннен кейін, оның 
бір бөлігінің жұмысының бұзылуы бүкіл жүйенің жұмысына әсерін тигізеді. 
Монолиттік ОЖ үшін ядро бүтіндей жүйемен сәйкес болады. 
Мысалдары:
UNIX ОЖ ядролары, Linux; MS-DOS ядросы
Модулдік ядро
— компьютерлердің ОЖ-нің монолиттік ядроларының қазіргі заманға 
сай жетілдірілген түрі. Монолиттік ядролардан айырмашылығы, модульдік ядролар 
компьютердің 
аппараттық 
жабдықталуының 
құрамы 
өзгерген 
кезде 
қайта 
компиляциялауды талап етпейді. Оның орнына модульдік ядролар басқа механизм 
ұсынады, мысалы, драйверлерді.
Мысалы
, VFS — «виртуальді файлдік жүйе», Linux ядросында файлдік жүйелердің 
көптеген модулдерімен бірге пайдаланылады. 
Микроядро
процестерді басқарудың элементар функцияларын және құрылғылармен 
жұмыс істеудің абстракцияланған шағын жиынын ұсынады. Жұмыстардың көптеген 
бөліктері қызметтер (сервистер) деп аталатын арнайы қолданушылардың процестері 
арқылы орындалады. 
Артықшылықтары:
жүйе бөліктеріндегі қателерге және құрылғылардағы ақауларға 
орнықтылық. 


Кемшіліктері: 
процестер арасындағы мәліметтерді алмасу қосымша шығындарды 
талап етеді.
Микроядро программалардың арасындағы өзара байланыстарды, процессорды 
пайдалануды жоспарлауды, үзілістерді өңдеуді, жадыны басқарауды қамтамасыз етеді.
Мысалдар:
QNX; Mach, AIX; Minix ; ChorusOS ; AmigaOS; MorphOS.
Экзоядро
компьютерлердің ОЖ ядросы, бұдар тек процестердің байланысу 
функциясын және ресурстарды қауіпсіз бөлуге және босатуға негізделеді.
Наноядро 
— бұл компьютерлердің ОЖ ядросының архитектурасы, оның барысында 
ядро тек бір ғана есепті –компьютер құрылғыларындағы аппараттық үзулерін өңдеу. 
Үзулерді өңдеуден кейін наноядро өңдеу нәтижелері туралы ақпараттарды жоғары 
орналасқан программалық жабдықтауға үзу механизмі арқылы жөнелтеді.
Мысалы: KeyKOS – ең алғашқы наноядро негізіндегі ОЖ. Алғашқы нұсқасы 1983-
жылы пайда болды.


Достарыңызбен бөлісу:
1   2   3   4




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

    Басты бет