Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основные компоненты ОС 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-разрядное приложение выполняется в виде независимого процесса, применяется режим кооперативной многозадачности для повышения надежности системы.





Дата публикования: 2014-12-08; Прочитано: 744 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...