Эта книга посвящена внутреннему устройству и алгоритмам работы основных компонентов операционной системы Microsoft Windows 7, а также Windows Server 2008 R2. Определяются ключевые понятия и термины Windows, дается представление об инструментальных средствах, используемых для исследования внутреннего устройства системы, рассматривается общая архитектура и компоненты ОС. Также в книге дается представление о ключевых основополагающих системных и управляющих механизмах Windows, охватываются основные компоненты операционной системы: процессы, потоки и задания; безопасность и работа в сети. Вторая часть книги охватывает основные подсистемы Windows: ввод-вывод, хранение данных, управление памятью, диспетчер кэша и файловые системы. Рассмотрены процессы запуска и завершения работы и дано описание анализа аварийного дампа. Книга предназначена для системных администраторов, разработчиков сложных приложений и всех, кто хочет понять, как устроена операционная система Windows.
Издание книги «Внутреннее устройство Windows» предназначено для подготовленных специалистов в области компьютерной техники (для разработчиков и системных администраторов), желающих разобраться во внутренней работе основных компонентов операционных систем Microsoft Windows 7 и Windows Server 2008 R2.
Обладая этими знаниями, разработчики смогут лучше понять обоснование проектных решений при создании приложений, предназначенных для платформы Windows. Эти знания также помогут разработчикам вести отладку сложных проблем.
Пользу от этой информации могут также получить и системные администраторы, поскольку понимание принципов работы операционной системы «под капотом» помогает понять вопросы поведения системы при стремлении поднять ее производительность и облегчить решение вопросов диагностики системы при возникновении сбоев в ее работе.
Прочитав эту книгу, вы сможете лучше разобраться в работе Windows и в том, каковы причины того или иного ее поведения.
Эта книга начинается двумя главами, в которых определяются ключевые понятия, дается представление об инструментальных средствах, используемых в книге, и рассматривается общая архитектура и компоненты системы.
В следующих двух главах дается представление о ключевых основополагающих системных и управляющих механизмах. Также охватываются три основных компонента операционной системы: процессы, потоки и задания; безопасность и работа в сети.