Ядро операционной системы

Слайд 2

ОПРЕДЕЛЕНИЕ

Ядро операционной системы - часть операционной системы: постоянно находящаяся в оперативной памяти,

ОПРЕДЕЛЕНИЕ Ядро операционной системы - часть операционной системы: постоянно находящаяся в оперативной
управляющая всей операционной системой.

Слайд 3

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

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

Слайд 4

ОСНОВНЫЕ ФУНКЦИИ

1. Управление процессами.
2. Управление памятью.
3. Управление устройством.
4. Обработка прерываний.
5. Операции ввода/вывода.

ОСНОВНЫЕ ФУНКЦИИ 1. Управление процессами. 2. Управление памятью. 3. Управление устройством. 4.

Слайд 5

ТИПЫ АРХИТЕКТУР

1. Монолитное ядро: MS-DOS, Linux.
При такой архитектуре ядра, все основные процедуры

ТИПЫ АРХИТЕКТУР 1. Монолитное ядро: MS-DOS, Linux. При такой архитектуре ядра, все
и функции (управление памятью, работа с драйверами и другие) для работы ОС находятся непосредственно внутри ядра.
Плюсы: Быстрота взаимодействия.
Минусы: Размер, НЕнадежность.

Слайд 6

2. Микроядра: MacOS, Windows CE.
В данной архитектуре, функции ядра разбиваются на под

2. Микроядра: MacOS, Windows CE. В данной архитектуре, функции ядра разбиваются на
ядра (подфункции) или модули. В области ядра находится лишь малая часть функций управления процессами и оборудованием. Все остальные функции разбиты на модули.
Плюсы: Надежность. Простота использования.
Минусы: Скорость взаимодействия.