Читать онлайн «Внутреннее устройство Microsoft Windows. Windows Server 2003, Windows XP и Windows 2000»

Автор Марк Руссинович

Посвящается Дэйву Катлеру — отцу ядра Windows Mark E. Russinovich David A. Solomon ® Microsoft Windows Internals ® Fourth Edition: Windows Server™ 2003, Windows XP, and Windows 2000 Марк Руссинович Дэвид Соломон Внутреннее устройство Microsoft® Windows : ® Windows Server™ 2003, Windows XP и Windows 2000 4е издание МАСТЕРКЛАСС Москва • Санкт Петербург • Нижний Новгород • Воронеж Новосибирск • Ростов на Дону • Екатеринбург • Самара Киев • Харьков • Минск 2008 УДК 004. 45 ББК 32. 973. 26–018. 2 P89 Руссинович М. и Соломон Д. P89 Внутреннее устройство Microsoft Windows: Windows Server 2003, Windows XP и Windows 2000. Мастеркласс. / Пер. с англ. — 4е изд. — М. : Издатель ство «Русская Редакция»; СПб. : Питер, 2008. — 992 стр. : ил.
ISBN 978–5–469–01174–3 («Питер») ISBN 978–5–7502–0085–6 («Русская Редакция») Книга посвящена внутреннему устройству и алгоритмам работы основных компонентов операционной системы Microsoft Windows — Windows Server 2003, Windows XP и Windows 2000 — и файловой системы NTFS. Детально рассмотрены системные механизмы: диспетчеризация ловушек и прерыва ний, DPC, APC, LPC, RPC, синхронизация, системные рабочие потоки, глобаль ные флаги и др. Также описываются все этапы загрузки операционной сис темы и завершения ее работы. В четвертом издании книги больше внимания уделяется глубокому анализу и устранению проблем, изза которых про исходит крах операционной системы или изза которых ее не удается загру зить. Кроме того, рассматриваются детали реализации поддержки аппарат ных платформ AMD x64 и Intel IA64. Книга состоит из 14 глав, словаря тер минов и предметного указателя. Книга предназначена системным админис траторам, разработчикам серьезных приложений и всем, кто хочет понять, как устроена операционная система Windows. Названия всех команд, диалоговых окон и других интерфейсных элементов операционной системы приведены как на английском языке, так и на русском. УДК 004. 45 ББК 32. 973. 26018. 2 Подготовлено к печати издательскоторговым домом «Русская Редакция» по лицен зионному договору с Microsoft Corporation, Редмонд, Вашингтон, США. Active Desktop, Active Directory, ActiveX, DirectX, Microsoft, Microsoft Press, MSDN, MS DOS, Outlook, PowerPoint, Visual Basic, Visual C++, Visual Studio, Win32, Windows, Windows NT, Windows Server и WinFX являются либо охраняемыми товарными знаками, либо товарными знаками корпорации Microsoft в США и/или других странах. Все другие то варные знаки являются собственностью соответствующих фирм. Информация, приведенная в этой книге, в том числе URL и другие ссылки на Web сайты, может быть изменена без предварительного уведомления.