nasa7979@mail.ru
О себе
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Различия между клиентскими и серверными версиями Windows поставляется в клиентских и серверных версиях.В Windows 2000 клиентская версия называется Windows 2000 Professional.Существует также три серверных версии: Windows 2000 Server,Advanced Server,Datacenter Server. У Windows XP шесть клиентских версий: Windows XP Home Edition,Windows XP Professional,Windows XP Starter Edition,Windows XP Tablet PC Edition,Windows XP Media Center Edition,Windows XP Embedded. Windows Server 2003 выпускается в шести разновидн...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Масштабируемость Масштабируемость - одна из ключевых целей многопроцессорных систем.Для корректного выпонения в SMP-системах операционная система должна строго соответсвовать определенным требованиям.Решить проблемы конкуренции за ресурсы и другие вопросы в многопроцессорных системах сложнее,чем в однопроцессорных,и это нужно учитывать при разработке системы.Некоторые особенности Windows решающими для ее успеха как многопроцессорной операционной системы: способность выполнять код операционной системы на лю...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Симметричная многопроцессорная обработка Многозадачность (Multitasking) - махенизм операционной системы,позволяющий использовать один процессор для выполнения нескольких потоков.Однако истинно одновременное выполнение,например,двух потоков возможно,только если на компьютере установлено два процессора.При многозадачности система лишь создает видимость одновременного выполнения множества потоков,тогда как многопроцессорная система действительно выполняет сразу несколько потоков - по одному на каждом процессо...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Переносимость Windows рассчитана на разные аппаратные платформы,включая как CISC-системы INTEL,так и RISC-системы.Windows NT первого выпуска поддерживала архитектуры х86 и MIPS.Спустя некоторое времябыла добавлена поддержка ALPHA AXP производства DEC (DEC была приобретена COMPAQ,а позднее произошло слияние компаний COMPAQ и Hewlett Packard(Хотя Alpha AXP был 64-разрядным процессором,Windows NT работала с ним в 32-разрядном режиме.В ходе разработки Windows 2000 была создана ее 64-разрядная версия специально...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Обзор архитектуры Теперь обратимся к ключевым компонентам системы,составляющим ее архитектуру.Упрощенная версия этой архитектуры показана ниже.Учтите,что упрощенная схема не отражает всех деталей архитектуры (например,здесь не показаны уровни сетевых компонентов и различных типов драйверов устройств. Процессы Процессы Пользовательские Подсистемы поддержки сервисов приложения окружения системы | | | | | | | | DLL подсистемы | | | | | | | | | Пользовательский режим - Режим ядра Исполнительная система Поддерж...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Модель операционной системы В большинстве многопользовательских операционных систем приложения отделены от собственно операционной системы: код ее ядра выполняется в привилигированном режиме процессора (называемом режимом ядра,который обеспечивает доступк системным данным и оборудованию.Код приложений выполняется и не в привилигированном режиме процессора (называемом пользовательским) с не полным набором интерфейсов,ограниченным доступом к системным данным и без прямого доступа к оборудованию.Когда прорамм...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Теперь,познакомившись с необходимыми терминами,понятиями и инструментами,мы можем рассмотреть задачи,которые ставились при разработке операционной системы Microsoft Windows.В этой главе описывается общая архитектура системы: ключевые компоненты,принципы их взаимодействия и контекст выполнения.Чтобы получить базовое представление о внутренем устройстве Windows,давайте сначала обсудим требования и цели,обусловившие структуру и спецификацию этой системы. Требования и цели проекта Характеристики Windows NT в 1...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Утилита LiveKd LiveKd - бесплатная утилита,которая позволяет использовать стандартные отладчики ядра от Microsoft на <<живой>> системе - без подключения второго компьютера.Если встроенная поддержка локальной отладки ядра действует только в Windows XP и Windows Server 2003,то LiveKd обеспечивает такую отладку в Windows NT 4.0,Windows 2000,Windows XP и Windows Server 2003. LiveKD запускается точно так же,как Windbg или kd.Эта утилита передает любые указанные параметры командной строки выбранному ...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Отладка в пользовательском режиме Средства отладки можно подключать к процессу пользовательского режима,чтобы исследовать и/или изменять память процесса.Существует два варианта подключения к процессу: Invasive (инвазивный) Если не указано иное,то,когда вы подключаетесь к выполняемому процессу,Windows-функция DebugActiveProcess устанавливает соединение между отладчиком и отлаживаемым процессом.Это позволяет изучать и/или изменять память процесса,устанавливать точки прерывания (breakpoints) и выполнять други...
Внутренее устройство Windows
Внутренее устройство и алгоритмы работы основных компонентов операционной системы Microsoft Windows - Windows Server 2003,Windows XP,Windows 2000 - и файловой системы NTFS.
Ресурсы Windows (Windows Resource Kits) расширяют Support Tools,предлагая дополнительные утилиты для администрирования и поддержки систем.Утилиты Windows Server 2003 Resource Kit можно скачать с http://www.catalog3.ru/soft/index1.html.Их можно установить в Windows XP или Windows Server 2003. Ресурсы Windows 2000 существуют в двух изданиях: Windows 2000 Profesional Resource Kit и Windows 2000 Server Resource Kit (самая последняя его версия - Suplement 1.Хотя последний набор представляет собой надмножество п...