Ақпараттық жүйелер және есептеу техникасы» кафедрасы «операциялық ЖҮйелер» ПӘнінің студенттерге арналған оқУ Әдістемелік кешені көкшетау



бет23/82
Дата23.12.2022
өлшемі3,34 Mb.
#164079
1   ...   19   20   21   22   23   24   25   26   ...   82
Байланысты:
УМК ОЖ ИС (1)[1]

3. Операциялық жүйе структурасы
Операциялық жүйені ішкі жағынан қарастырайық, операциялық жүйесінің бес түрлі структурасы:

  • монолитті жүйе

  • көпдеңгейлі жүйе

  • виртуалды машиналар

  • экзоядро

  • клиент-сервис моделі.

3.1. Монолитті жүйе
Монолитті жүйе әрқайсысы кез келген әртүрлі процедураны шақыру мүмкіндігіне ие және қатан анықталған интерфейске ие процедуралар құрамы түрінде жазылған.
Монолитті жүйенің қарапайым моделі: утилиттер, сервистік процедуралар, басты процедура.
3.2. Көпдеңгейлі жүйелер
Көпдеңгейлі жүйелер иерархий деңгейі түрінде ұйымдастырылған. Мысалы ретінде THE (авторы Э.Дейкстра), 6 деңгейден тұрады: белгілі бір анықталып бөлінген процессордан және көпесепті процессорға дейін.
3.3. Виртуальды машиналар
Виртуальды машина мониторы деп аталатын жүйенің негізгі бөлігі бар немесе бірнеше виртуальды машиналарды ұсынып, көпесептілікті қамтамасыз етеді және жабдықтармен жұмыс жасайды.
3.4.Экзоядро
Операциялық жүйе - әрбір пайдаланушыны реалды компьютердің көшірмесімен, бірақ көп ресурстармен қамтамасыз етеді. Төменгі деңгейде, ядро деңгейінде виртуалды машиналар үшін ресурстар таралуын, олардың қолданылуын тексеруді жүзеге асыратын экзоядро программасы жұмыс істейді.
3.5.Клиент-сервер моделі
Қазіргі заманғы ОЖ-де минималды микроядроны қалдыру арқылы жоғары деңгейлерге кодтың тасымалдану жағына тенденция қалыптасқан. Операцияға сұраныс алу арқылы пайдаланушы процесс (клиент сұранысы) оны өңдейтін және жауап жіберетін серверлік сұранымға сұраныс жібереді.
Бақылау сұрақтары:
1. Жүйелік программа функциялары
2. Командалық интерпретатордың концепциясы.
3. Монолитті жүйе
4. Көпдеңгейлі жүйе
5. Виртуалды машиналар
6. Экзоядро
7. Клиент-сервис моделі.


9-10 дәріс. Процестер


Дәріс жоспары:


Достарыңызбен бөлісу:
1   ...   19   20   21   22   23   24   25   26   ...   82




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

    Басты бет