Основные компоненты ОС Windows XP

 

 

  Системная виртуальная машина          
32 – разрядные приложения Windows   Оболочка–программа Проводник (Explorer) и программа – Диспетчер программ   16 – разрядные приложения Windows   Виртуальная машина MS DOS
             

 

Уровень интерфейса прикладного программирования (Windows API )

 

16 – разрядная подсистема ОС Windows

 

KRNL386.exe   GDI.exe   USER.exe

 

 

Промежуточный уровень Thunk

у

 

32 – разрядная подсистема ОС Windows

 

KERNEL32.dll   GDI32.dll   USER32.dll

 

 

Пользовательский режим (User mode), сервисы третьего кольца защиты процессора

 

 

 


Режим Ядра (Kernel mode), сервисы нулевого кольца защиты процессора

 

Базовая подсистема

 

Подсистема управления файлами Подсистема сети Сервисы ОС Подсистема диспетчера виртуальной машины Драйверы аппаратных средств Диспетчер управления объектами Средства контроля режима обеспечения безопасности Диспетчер процессов

 

 

Источник.

Питер Нортон, Джон Пауль Мюллер. Полное руководство по Microsoft Windows XP

 

Системная виртуальная машина состоит из трех основных элементов: 32-разрядные приложения, программа – оболочка «Проводник» и 16-разрядные приложения. Все 32-разрядные приложения используют индивидуальное адресное пространство. ОС применяет режим вытесняющей многозадачности для того, что бы гарантировать выделение необходимых системных ресурсов каждому приложению. 16-разрядное приложение выполняется в виде независимого процесса, применяется режим кооперативной многозадачности для повышения надежности системы.

 








Дата добавления: 2015-08-11; просмотров: 669;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.