Архитектура Windows NT

Операционная система Windows NT проектировалась как модульная, многоуровневая архитектура, поддерживающая расширения за счет добавление новых функций. Архитектура позволяет добавлять поддержку новых устройств и новых возможностей, например шифрующей файловой системы (EFS). Архитектура системы позволяет добавлять поддержку приложений, которые основаны на других операционных системах, например OS/2 или POSIX. Конечно, обе эти системы более важны с исторической точки зрения, но они являются хорошим примером модульной расширяемой архитектуры.


Показана высокоуровневая архитектура Windows NT. Как уже отмечалось во вступительном разделе, термин Windows NT используется для описания всех версий операционной системы Windows, основанных на технологии NT. В это семейство входят Windows NT 3.x, Windows NT 4.0, Windows 2000,' Windows XP и Windows Server 2003.


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


Режим ядра содержит все привилегированные процессы, которые выполняются на уровне 0 архитектуры Intel х8б. Режим ядра Windows NT состоит из трех основных подсистем.

Страницы: 1 2


Метки: Знакомство с Windows NT
free blog themes