Справочник Novell Netware 4

       

Ядро NetWare



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

NLM и сама операционная система порождают нити для выполнения
специальных действий или определенных функций. Так как многие


из этих нитей существуют одновременно, ядро имеет несколько очередей,
в которые эти нити помещаются для ожидания своей очереди использования
ЦП. Их очередь вычисляется не по определенному количеству времени,
а зависит скорее от типа нити и приоритета, которые вы дадите
ей при создании.

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



Содержание раздела








Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий