Виды ядер в операционных системах.


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

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


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

Монолитное ядро используется в системе Linux, а микроядро использует Windows.  

Есть еще и другие виды ядер, но они практически не используются, здесь представлено два самых популярных вида.

Всего хорошего.

Комментариев нет:

Отправить комментарий