Книга внутренних компонентов Windows
Внутренние компоненты Windows 7-го выпуска (часть 1) охватывают архитектуру и основные внутренние компоненты Windows 10 и Windows Server 2016. Эта книга поможет вам:
- Общие сведения об архитектуре системы Windows и ее общих компонентах
- Изучение внутренних структур данных с помощью таких средств, как отладчик ядра
- Общие сведения о том, как Windows использует процессы для управления и изоляции
- Общие сведения о планировании потоков и управлении ресурсами ЦП и их просмотр
- Ознакомьтесь с моделью безопасности Windows, включая последние достижения в устранении рисков безопасности
- Узнайте, как Windows управляет виртуальной и физической памятью
- Узнайте, как система ввода-вывода управляет физическими устройствами и драйверами устройств
7-й выпуск был написан Павлом Йосифовичем, Алексом Ионеску, Марком Руссиновичем и Дэвидом Соломоном. Новый материал был добавлен с 6-го выпуска (который охватывал Windows 7 и Windows Server 2008 R2).
7-й выпуск части 2 (написан Андреа Аллиеви, Марк Э. Руссинович, Алекс Ионеску и Дэвид А. Соломон) теперь доступен, и предоставляет бесценный ресурс по отсутствующим темам из первой части 7-го выпуска. К ним относятся процесс загрузки, новые технологии хранения и механизмы управления системой Windows.
Оглавление 7-го выпуска, часть 1.
- Глава 1. Основные понятия и инструменты
- Глава 2. Архитектура системы
- Глава 3. Процессы и задания
- Глава 4. Потоки
- Глава 5. Управление памятью
- Глава 6. Система ввода-вывода
- Глава 7. Безопасность
Книга доступна для покупки на сайте Microsoft Press (7-й выпуск, часть 1; 7-й выпуск, часть 2).
История книги
Это седьмой выпуск книги, первоначально называемой Внутри Windows NT (Microsoft Press, 1992), написанной Хелен Custer (до первоначального выпуска Microsoft Windows NT 3.1). В Windows NT была первая книга, когда-либо опубликованная о Windows NT, и предоставила основные сведения об архитектуре и дизайне системы. Внутри Windows NT, Second Edition (Microsoft Press, 1998) был написан Дэвидом Соломоном. Он обновил исходную книгу, чтобы покрыть Windows NT 4.0 и значительно увеличил уровень технической глубины. В Windows 2000, Third Edition (Microsoft Press, 2000) был создан Дэвидом Соломоном и Марком Руссиновичем. Он добавил множество новых разделов, таких как запуск и завершение работы, внутренние службы, внутренние элементы реестра, драйверы файловой системы и сети. Он также рассмотрел изменения ядра в Windows 2000, такие как модель драйвера Windows (WDM), самонастраивающийся, управление питанием, инструментарий управления Windows (WMI), шифрование, объект задания и службы терминалов. Windows Internals, Fourth Edition — это обновление Windows XP и Windows Server 2003 и добавлено дополнительное содержимое, ориентированное на помощь ИТ-специалистам в использовании своих знаний о внутренних компонентах Windows, таких как использование ключевых инструментов из Системных систем Windows и анализ аварийных дампов.
Внутренние компоненты Windows, Пятый выпуск был обновлением для Windows Vista и Windows Server 2008. Он увидел Марк Руссинович перейти на работу в Корпорацию Майкрософт (где он в настоящее время является Azure CTO) и добавление нового соавтора Алекс Ionescu. Новое содержимое включало загрузчик изображений, средство отладки в пользовательском режиме, вызов расширенной локальной процедуры (ALPC) и Hyper-V. Следующий выпуск, Windows Internals, Шестой выпуск, был полностью обновлен для решения многих изменений ядра в Windows 7 и Windows Server 2008 R2, с множеством новых практических экспериментов для отражения изменений в средствах, а также.
Изменения седьмого выпуска
С момента последнего обновления этой серии Windows прошла через несколько выпусков, начиная с Windows 10 и Windows Server 2016. Сам Windows 10, будучи текущим именем для Windows, имеет несколько выпусков с момента его первоначального выпуска в производство или RTM, каждая из которых помечена номером версии 4 цифр, указывающим год и месяц выпуска, например Windows 10 версии 1703, которая была завершена в марте 2017 года. Выше предполагается, что Windows прошла по крайней мере 6 версий с Windows 7. Начиная с Windows 8 корпорация Майкрософт начала процесс конвергенции ОС, что полезно с точки зрения разработки, а также для самой команды разработчиков Windows. В Windows 8 и Windows Телефон 8 были конвергентные ядра с современной конвергенцией приложений, поступающих в Windows 8.1 и Windows Телефон 8.1. История конвергенции была завершена с Windows 10, которая работает на настольных компьютерах и ноутбуках, серверах, XBOX One, телефонах (Windows Mobile 10), HoloLens и различных устройствах Интернета вещей (IoT). С этим грандиозным объединением завершилось, время было право на новый выпуск серии, который теперь может, наконец, догнать почти пол декады изменений, в том, что теперь будет более стабилизированная архитектура ядра происходит вперед. Таким образом, эта последняя книга охватывает аспекты Windows от Windows 8 до Windows 10 версии 1703. Кроме того, этот выпуск приветствует Павла Yosifovich в качестве своего нового соавтора.
Средства книги
Несколько инструментов были специально написаны для книги, и они доступны с полным исходным кодом в WindowsInternals
репозитории GitHub.