Отрасли

Ядро (операционная система)

Сеть представляя палец костюм рубашка

Ядро - важная часть операционной системы компьютера. Его задача - контролировать доступ программ к памяти компьютера, доступ к пространству памяти и периферийным устройствам, а также выделять ресурсы ЦП различным пользовательским программам. Когда несколько программ запускаются одновременно, именно ядро распределяет доступ к оборудованию между программами. Обычно ядро представляет собой уровень абстракции оборудования, который упрощает доступ программиста к оборудованию.

Ядра можно разделить на четыре типа:

  • Монолитные ядра. Монолитные ядра имеют все свои функции тесно интегрированы и поэтому требуют, чтобы все части были правильно запрограммированы для стабильной работы.
  • Микроядра. Микроядра включают в себя только самые необходимые функции в самом ядре, а другие задачи оставляют так называемым серверам. Это упрощает структуру и позволяет перезапускать сервер отдельно в случае сбоя.
    Есть возможность приобрести бу сервер в Москве с гарантией.
  • Гибридные ядра (модифицированные микроядра).Гибридные ядра - это микроядра, в которые был добавлен код сверх того, что необходимо для увеличения скорости. Этот компромисс был использован на ранней стадии развития микроядра, прежде чем стало понятно, что микроядра могут быть быстрыми сами по себе.
  • Экзоядра - довольно новое явление. Эти ядра чрезвычайно малы, и их функция ограничивается защитой и распределением доступа к оборудованию. Таким образом, ядра Exo не имеют уровня аппаратной абстракции. Этот тип ядра меньше всего существует с 1995 года, но все еще находится в основном на экспериментальной основе.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.