Виконавча система

Виконавча система (ВС) Windows ХР (Windows ХР Executive) - це набір компонентів, відповідальних за найважливіші служби ОС (керування пам'яттю, процесами і потоками, введенням-виведенням тощо).

Компонентами ВС є передусім базові засоби підтримки. Ці засоби використовують у всій системі.

• Менеджер об'єктів - відповідає за розподіл ресурсів у системі, підтримуючи їхнє універсальне подання через об'єкти.

• Засіб локального виклику процедур (LPC) - забезпечує механізм зв'язку між процесами і підсистемами на одному комп'ютері. Інші компоненти ВС реалізують найважливіші служби Windows ХР. Зупинимося на деяких із них.

• Менеджер процесів і потоків - створює та завершує процеси і потоки, а також розподіляє для них ресурси.

• Менеджер віртуальної пам'яті - реалізує керування пам'яттю в системі, насамперед підтримку віртуальної пам'яті.

• Менеджер введення-виведення — керує периферійними пристроями, надаючи іншим компонентам апаратно-незалежні засоби введення-виведення. Цей менеджер реалізує єдиний інтерфейс для драйверів пристроїв.

• Менеджер кеша — керує кешуванням для системи введення-виведення. Часто використовувані блоки диска тимчасово зберігаються в пам'яті, наступні операції введення-виведення звертаються до цієї пам'яті, внаслідок чого підвищується продуктивність.

• Менеджер конфігурації — відповідає за підтримку роботи із системним реєстром (registry) - ієрархічно організованим сховищем інформації про налаштування системи і прикладних програм.

• Довідковий монітор захисту - забезпечує політику безпеки на ізольованому комп'ютері, тобто захищає системні ресурси.