Автор Георгий задал вопрос в разделе Программное обеспечение
Реферат про архитектуры ядра ОС! и получил лучший ответ
Ответ от Sphinx[гуру]
Посмотри здесь может что найдешь
Почту смотри
Ответ от ---- ----[гуру]
википедия.
википедия.
Ответ от Анна Карунас[активный]
Ядро́ — центральная часть операционной системы (ОС) , обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память, внешнее аппаратное обеспечение, внешнее устройство ввода и вывода информации, переводя команды языка приложений на язык двоичных кодов, которые понимает компьютер. Также обычно ядро предоставляет сервисы файловой системы и сетевых протоколов.
Как основополагающий элемент ОС, ядро представляет собой наиболее низкий уровень абстракции для доступа приложений к ресурсам системы, необходимым для их работы. Как правило, ядро предоставляет такой доступ исполняемым процессам соответствующих приложений за счёт использования механизмов межпроцессного взаимодействия и обращения приложений к системным вызовам ОС. Описанная задача может различаться в зависимости от типа архитектуры ядра и способа её реализации.
Типы архитектур ядер операционных систем
1. Монолитное ядро - предоставляет богатый набор абстракций оборудования. Все части монолитного ядра работают в одном адресном пространстве. Это такая схема операционной системы, при которой все компоненты её ядра являются составными частями одной программы. Монолитное ядро — старейший способ организации операционных систем.
2. Модульное ядро - современная, усовершенствованная модификация архитектуры монолитных ядер операционных систем. В отличие от «классических» монолитных ядер, модульные ядра, как правило, не требуют полной перекомпиляции ядра при изменении состава аппаратного обеспечения компьютера.
3. Микроядро - предоставляет только элементарные функции управления процессами и минимальный набор абстракций для работы с оборудованием. Большая часть работы осуществляется с помощью специальных пользовательских процессов, называемых сервисами. Решающим критерием «микроядерности» является размещение всех или почти всех драйверов и модулей в сервисных процессах, иногда с явной невозможностью загрузки любых модулей расширения в собственно микроядро, а также разработки таких расширений.
4. Экзоядро - ядро операционной системы, предоставляющее лишь функции для взаимодействия между процессами и безопасного выделения и освобождения ресурсов.
5. Наноядро - архитектура ядра операционной системы, в рамках которой крайне упрощённое и минималистичное ядро выполняет лишь одну задачу — обработку аппаратных прерываний, генерируемых устройствами компьютера. После обработки прерываний от аппаратуры наноядро, в свою очередь, посылает информацию о результатах обработки вышележащему программному обеспечению при помощи того же механизма прерываний.
6. Гибридное ядро - это модифицированные микроядра, позволяющие для ускорения работы запускать «несущественные» части в пространстве ядра. Имеют «гибридные» достоинства и
Ядро́ — центральная часть операционной системы (ОС) , обеспечивающая приложениям координированный доступ к ресурсам компьютера, таким как процессорное время, память, внешнее аппаратное обеспечение, внешнее устройство ввода и вывода информации, переводя команды языка приложений на язык двоичных кодов, которые понимает компьютер. Также обычно ядро предоставляет сервисы файловой системы и сетевых протоколов.
Как основополагающий элемент ОС, ядро представляет собой наиболее низкий уровень абстракции для доступа приложений к ресурсам системы, необходимым для их работы. Как правило, ядро предоставляет такой доступ исполняемым процессам соответствующих приложений за счёт использования механизмов межпроцессного взаимодействия и обращения приложений к системным вызовам ОС. Описанная задача может различаться в зависимости от типа архитектуры ядра и способа её реализации.
Типы архитектур ядер операционных систем
1. Монолитное ядро - предоставляет богатый набор абстракций оборудования. Все части монолитного ядра работают в одном адресном пространстве. Это такая схема операционной системы, при которой все компоненты её ядра являются составными частями одной программы. Монолитное ядро — старейший способ организации операционных систем.
2. Модульное ядро - современная, усовершенствованная модификация архитектуры монолитных ядер операционных систем. В отличие от «классических» монолитных ядер, модульные ядра, как правило, не требуют полной перекомпиляции ядра при изменении состава аппаратного обеспечения компьютера.
3. Микроядро - предоставляет только элементарные функции управления процессами и минимальный набор абстракций для работы с оборудованием. Большая часть работы осуществляется с помощью специальных пользовательских процессов, называемых сервисами. Решающим критерием «микроядерности» является размещение всех или почти всех драйверов и модулей в сервисных процессах, иногда с явной невозможностью загрузки любых модулей расширения в собственно микроядро, а также разработки таких расширений.
4. Экзоядро - ядро операционной системы, предоставляющее лишь функции для взаимодействия между процессами и безопасного выделения и освобождения ресурсов.
5. Наноядро - архитектура ядра операционной системы, в рамках которой крайне упрощённое и минималистичное ядро выполняет лишь одну задачу — обработку аппаратных прерываний, генерируемых устройствами компьютера. После обработки прерываний от аппаратуры наноядро, в свою очередь, посылает информацию о результатах обработки вышележащему программному обеспечению при помощи того же механизма прерываний.
6. Гибридное ядро - это модифицированные микроядра, позволяющие для ускорения работы запускать «несущественные» части в пространстве ядра. Имеют «гибридные» достоинства и
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Реферат про архитектуры ядра ОС!
Чем отличается ядро процессора от ядра операционной системы ?
Ядро процессора - это миллионы транзисторов в одном кристалле, а ядро операционной системы - это
подробнее...
Что такое ядро Операционной системы?Что оно из себя представляет?
Ядро операционной системы
Kernel
Ядро операционной системы - часть операционной
подробнее...
что такое "привелегированный" режим работы ядра операционной системы?
life-prog*ru/1_1540_yadro-v-privilegirovannom-rezhime*html - звездочки заменить на точки
подробнее...
спросили в Solaris
Solaris хорошая система?
В настоящее время Solaris представляет собой мощную и гибкую операционную систему, существующую в
подробнее...
Solaris хорошая система?
В настоящее время Solaris представляет собой мощную и гибкую операционную систему, существующую в
подробнее...
спросили в Отладчики
отладчик ядра что это? как открыть? где скачать?
Отладчик ядра — программное обеспечение, работающее на уровне ядра операционной системы и
подробнее...
отладчик ядра что это? как открыть? где скачать?
Отладчик ядра — программное обеспечение, работающее на уровне ядра операционной системы и
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
что значит процесс Бездействие системы-не удалось открыть процесс?как его убрать?он был еще с самой установки windows.
Бездействие системы (англ. System Idle Process) — процесс ядра операционной системы семейства
подробнее...
спросили в 176 год AT T
В каком году появилась операционная систем LINUX, и кто является ее прямым создателем
Linux (Линукс) — ядро операционной системы, разработка которого была начата финским студентом
подробнее...
В каком году появилась операционная систем LINUX, и кто является ее прямым создателем
Linux (Линукс) — ядро операционной системы, разработка которого была начата финским студентом
подробнее...
спросили в Windows NT
Проблема: во время работы или установки система выдает ошибку на синий экран, .Стоит Windows 7 x64 stop: 0x0000001e
ntoskrnl.exe (сокр. от англ. NT OS kernel — «ядро операционной системы NT») — файл ядра
подробнее...
Проблема: во время работы или установки система выдает ошибку на синий экран, .Стоит Windows 7 x64 stop: 0x0000001e
ntoskrnl.exe (сокр. от англ. NT OS kernel — «ядро операционной системы NT») — файл ядра
подробнее...
спросили в 25 августа BSD
История создания Linux? Кто сздатель ядра Linux?
25 августа 1991 г. финский студент Линус Торвальдс разместил в Internet скромное сообщение о том,
подробнее...
История создания Linux? Кто сздатель ядра Linux?
25 августа 1991 г. финский студент Линус Торвальдс разместил в Internet скромное сообщение о том,
подробнее...
спросили в Crash Bandicoot
оперционная система люмекс она нужна только програмистам или пользователям тоже
люмекс (Lumex) - многозадачная многопользовательская операционная система которая в базовой
подробнее...
оперционная система люмекс она нужна только програмистам или пользователям тоже
люмекс (Lumex) - многозадачная многопользовательская операционная система которая в базовой
подробнее...
что такое Бездействие системы в Диспетчере задач Windows
Это холостые такты процессора, они есть всегда и это связано в первую очередь с плохой оптимизацией
подробнее...
Что такое руткиты?
Первоначально в контексте систем вида UNIX руткитом называлась группа утилит, принадлежащих самой
подробнее...
спросили в Железо
Почему компьютер не перезагружается Почему компьютер не перезагружается
Функция перезагрузки компьютера, с технической стороны, близка к функции его выключения.
подробнее...
Почему компьютер не перезагружается Почему компьютер не перезагружается
Функция перезагрузки компьютера, с технической стороны, близка к функции его выключения.
подробнее...
спросили в User kod User ps
Что такое РУТКИТ (rootkit) ?
Rootkit (руткит, от англ. root kit, то есть «набор root'а» ) — программа или набор программ для
подробнее...
Что такое РУТКИТ (rootkit) ?
Rootkit (руткит, от англ. root kit, то есть «набор root'а» ) — программа или набор программ для
подробнее...
спросили в Железо
Что такое на android root права?
Итак, что же такое Root?
Root (от англ. root — корень; читается «рут») , или
подробнее...
Что такое на android root права?
Итак, что же такое Root?
Root (от англ. root — корень; читается «рут») , или
подробнее...