24547

Классическая архитектура ОС

Доклад

Информатика, кибернетика и программирование

Для надежной и безопасной работы ОС ее ядро должно иметь более высокие привилегии по сравнению со вспомогательными модулями самой ОС и пользовательскими приложениями рис. Привилегии ядра обеспечиваются средствами аппаратной поддержки процессора который должен поддерживать как минимум два режима работы: пользовательский режим user mode; привилегированный режим ядра kernel mode. Ядро ОС в привилегированном режиме При обращении к ядру происходит переход из пользовательского режима работы в привилегированный что требует дополнительных...

Русский

2013-08-09

26.18 KB

27 чел.

Вопрос 10.  Классическая архитектура ОС.

§3.4 Классическая архитектура операционной системы.

Для надежной и безопасной работы ОС ее ядро должно иметь более высокие привилегии по сравнению со вспомогательными модулями самой ОС и пользовательскими приложениями (рис. 3.7). Иначе некорректно работающее приложение может вмешаться в работу ОС и, например, разрушить часть ее кодов. Операционная система должна обладать исключительными полномочиями также для того, чтобы играть роль арбитра в споре приложений за ресурсы компьютера в мультипрограммном режиме. Ни одно приложение не должно иметь возможности без ведома ОС получать дополнительную область памяти или занимать процессор дольше разрешенного операционной системой времени.

Привилегии ядра обеспечиваются средствами аппаратной поддержки процессора, который должен поддерживать как минимум два режима работы:

- пользовательский режим (user mode);

- привилегированный режим ядра (kernel mode).

Рис. 3.7. Ядро ОС в привилегированном режиме

При обращении к ядру происходит переход из пользовательского режима работы в привилегированный, что требует дополнительных временных затрат (рис. 3.8). Т.е. повышение устойчивости ОС обходится некоторым замедлением работы, чем при вызове без смены режима.

Рис. 3.8. Смена режимов при выполнении системного вызова к привилегированному ядру

Недостатком классической архитектуры является то, что все основные функции ОС сосредоточены в ядре, объем кода которого достигает больших размеров. Это значительно затрудняет разработку качественного и надежного программного обеспечения, реализацию дополнительных требований к ОС, вызов функций одного приложения из другого приложения.


 

А также другие работы, которые могут Вас заинтересовать

14779. Қазақ халық аспаптар оркестрін шығармашылық жетілдіруді инновациялық технологиялық өркендету арқылы дамыту 51.5 KB
  Қазақ халық аспаптар оркестрін шығармашылық жетілдіруді инновациялық технологиялық өркендету арқылы дамыту Мектебіміздің қазіргі таңдағы алға қойып отырған басты да түпкілікті мақсаты оқушылардың білім білік іскерлік дағдыларын дамытумен қатар олардың бойында
14780. Қазақстан опера өнерінің негізін салушы сахна жұлдыздары 36.5 KB
  Қазақстан опера өнерінің негізін салушы сахна жұлдыздары 2004 жылы Абай атындағы Мемлекеттік Академиялық опера және балет театрының құрылғанына 70 жыл толады. Осы айтулы мереке қарсаңында Асыл мұра жобасы Қазақстан опера өнерінің негізін салушы сахна жұлдызда...
14781. Қазақтың ұлттық аспаптары 127 KB
  Қазақтың ұлттық аспаптары. Адырна Адырна қазақ халқының өте ерте заманнан келе жатқан көп ішекті музыка аспабының бірі. Ежелгі заманда бұл аспапты аңшылар ұстаған. Садақ атып жебе тартып аң құстарды аулаған. Әуелде адырна садақ пішінді болды. Кейін бұл аспапты бұ
14782. Қазанғап күйші 63.5 KB
  Қазанғап күйші Тілепбергенұлы Қазанғап 1854-1927 қазақтың әйгілі күйшікомпозиторы. Туыпөскен жері арал көлінің жағасы Құланды түбегінің Ақбауыр деген жері. Топырақ бұйырған жері сол Ақбауыр маңы Айшуақ ауылының іргесі. Шыққан тегі Ұлы жүз құрамындағы байырғ
14783. Қорқыт- қылқобыз өнерінің негізін қалаушы 81.61 KB
  Қорқыт қылқобыз өнерінің негізін қалаушы Қорқыт есімі де XIII ғасыр бойы халықтың мұңы мен зарын қуанышы мен қайғысын үміті мен арманын баяндап үні мен сарынын сақтап келген қобыз да оның әуені де киелі. Сондықтан Қорқыт десек қобызды қобыз десек Қорқытты көз а
14784. Қылқобыздың қос қыраны 62 KB
  Қылқобыздың қос қыраны Қылқобыздың шығу тарихын сонау атам заманнан белгілі бақсы балгерлерді жебеп жасқаушы түркілердің бабасы тұңғыш қобызшы Қорқыт ата есімімен байланыстырып аңыз етіп айтады. Халық арасына кең тараған аңызда былай дейді: Қорқыт 20 жасқа тол...
14785. Манарбек Ержанов 97 KB
  Манарбек Ержанов Ержанов Манарбек 1901-1966 әнші актер композитор. Қазақстанның халық артисі. Ол Ақан сері Біржан сал және басқалары сияқты композиторлар әншілердің композиторлықәншілік мектебін лайықты тұрақты жалғастырушы болып табылады. Ол белгілі әнші жә...
14786. Музыкалық білім және музыкалық ғылымның өзекті мәселелері 38.5 KB
  Музыкалық білім және музыкалық ғылымның өзекті мәселелері Төл музыка дәстүр тереңінен тамыр тартып біліктілік пен кәсіпқойлық деңгейде шыңдалса ғана өрге шабады. Қазақтың дәстүрлі музыкасын жоғары кәсіптік деңгейде өркендету мәселесіне түбегейлі бет бұрылып ұл...