рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Ядро в привилегированном режиме

Работа сделанна в 2006 году

Ядро в привилегированном режиме - Реферат, раздел Программирование, - 2006 год - Операционные системы Ядро В Привилегированном Режиме. Для Надежного Управления Ходом Выполнения Пр...

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

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

Обеспечить привилегии операционной системе невозможно без специальных средств аппаратной поддержки. Аппаратура компьютера должна поддерживать как минимум два режима работы - пользовательский режим user mode и привилегированный режим, который также называют режимом ядра kernel mode, или режимом супервизора supervisor mode. Подразумевается, что операционная система или некоторые ее части работают в привилегированном режиме, а приложения - в пользовательском режиме.

Так как ядро выполняет все основные функции ОС, то чаще всего именно ядро становится той частью ОС, которая работает в привилегированном режиме рис.2 . Иногда это свойство - работа в привилегированном режиме - служит основным определением понятия ядро. Рис.2. Архитектура операционной системы с ядром в привилегированном режиме

– Конец работы –

Эта тема принадлежит разделу:

Операционные системы

Нелегко? Да что там - практически невозможно. Для этих задач придуманы рулевое колесо, карбюратор, рычаг переключения передач, педали и тумблеры… Операционная система предоставляет интерфейсы и для выполняющих приложений, и… К таким операциям, прежде всего, относятся операции ввода-вывода, запуск или остановка какой-нибудь программы,…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Ядро в привилегированном режиме

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Возникновение ОС
Возникновение ОС. Идея компьютера была предложена английским математиком Чарльзом Бэбиджем Charles Babage в середине девятнадцатого века. Его механическая аналитическая машина так и не смогла по-на

Появление мультипрограммных операционных
Появление мультипрограммных операционных. систем для мейнфреймов Следующий важный период развития операционных систем относится к 1965-1975 годам. В это время в технической базе вычислительных маши

Развитие операционных систем в
Развитие операционных систем в. е годы К наиболее важным событиям этого десятилетия можно отнести разработку стека TCP IP, становление Интернета, стандартизацию технологий локальных сетей, появлени

Ядро и вспомогательные модули
Ядро и вспомогательные модули. ОС Наиболее общим подходом к структуризации операционной системы является разделение всех ее модулей на две группы 1 ядро - модули, выполняющие основные функции ОС 2

Многослойная структура ОС
Многослойная структура ОС. Вычислительную систему, работающую под управлением ОС на основе ядра, можно рассматривать как систему, состоящую из трех иерархически расположенных слоев нижний слой обра

MS Windows
MS Windows. История развития операционных систем для персональных компьютеров началась в далеком 1981 году. И первой ОС стала MS-DOS Microsoft Disk Operation System. ДОС поставлялась тогда с новыми

Unix-Linux
Unix-Linux. Исходная философия для разработки Unix состоит в распределении функциональности по нескольким маленьким частям, программам. Изначально это было требованием, исходящим из аппарату

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги