Livro de Interiores Windows
Windows Internals 7ª edição (Parte 1) abrange a arquitetura e os núcleos internos de Windows 10 e Windows Server 2016. Este livro ajuda-o:
- Compreender a arquitetura do sistema Windows e os seus componentes gerais
- Explore estruturas de dados internas usando ferramentas como o depurar kernel
- Entenda como Windows usa processos de gestão e isolamento
- Compreender e ver agendamento de linhas e como os recursos da CPU são geridos
- Investigue o modelo de segurança Windows, incluindo os recentes avanços nas mitigações de segurança
- Entenda como Windows gere a memória virtual e física
- Entenda como o sistema de E/S gere dispositivos físicos e controladores de dispositivos
A 7ª edição foi escrita por Pavel Yosifovich, Alex Ionescu, Mark Russinovich e David Solomon. O novo material foi adicionado desde a 6ª edição (que abrangeu Windows 7 e Windows Server 2008 R2). Uma vez que a 7ª edição ainda não está disponível, a 6ª edição da Windows Internals (escrita por Mark Russinovich, David Solomon e Alex Ionescu) é um recurso inestimável sobre temas em falta desde a primeira parte da 7ª edição. Estes incluem mecanismos de sistema, mecanismos de gestão, networking, sistemas de ficheiros, gestão de cache e falhas no sistema de resolução de problemas.
Tabela de conteúdos da 7ª edição, parte 1:
- Capítulo 1: Conceitos e Ferramentas
- Capítulo 2: Arquitetura do Sistema
- Capítulo 3: Processos e Empregos
- Capítulo 4: Fios
- Capítulo 5: Gestão da Memória
- Capítulo 6: Sistema de E/S
- Capítulo 7: Segurança
O livro está disponível para compra no site da Microsoft Press(7ª edição Parte 1;6ª Edição Parte 1;6ª Edição Parte 2).
História do Livro
Esta é a sétima edição de um livro que originalmente se chamava Inside Windows NT (Microsoft Press, 1992), escrito por Helen Custer (antes do lançamento inicial da Microsoft Windows NT 3.1). Dentro Windows NT foi o primeiro livro alguma vez publicado sobre Windows NT e forneceu insights chave sobre a arquitetura e design do sistema. Inside Windows NT, Second Edition (Microsoft Press, 1998) foi escrito por David Solomon. Atualizou o livro original para cobrir Windows NT 4.0 e teve um nível de profundidade técnica muito maior. Inside Windows 2000, Third Edition (Microsoft Press, 2000) foi da autoria de David Solomon e Mark Russinovich. Acrescentou muitos novos tópicos, como o arranque e encerramento, os internos do serviço, os internos de registo, os controladores do sistema de ficheiros e a networking. Também cobriu alterações no núcleo em Windows 2000, tais como o modelo de condutor Windows (WDM), Plug and Play, gestão de energia, instrumentação de gestão de Windows (WMI), encriptação, objeto de trabalho e Serviços de Terminais. Windows Internals, a Quarta Edição foi a atualização Windows XP e Windows Server 2003 e adicionou mais conteúdo focado em ajudar os profissionais de TI a utilizarem os seus conhecimentos sobre Windows internos, como usar ferramentas-chave de Windows Sysinternals e analisar falhas.
Windows Internals, Quinta Edição foi a atualização para Windows Vista e Windows Server 2008. Viu Mark Russinovich passar para um emprego a tempo inteiro na Microsoft (onde é agora o CTO Azure) e a adição de um novo coautor, Alex Ionescu. Os novos conteúdos incluíam o carregador de imagens, a instalação de depuração do modo de utilizador, a Chamada Avançada de Procedimento Local (ALPC) e o Hyper-V. O lançamento seguinte, Windows Internals, Sexta Edição, foi totalmente atualizado para abordar as muitas mudanças de kernel em Windows 7 e Windows Server 2008 R2, com muitas novas experiências práticas para refletir também as mudanças nas ferramentas.
Alterações da Sétima Edição
Desde a última atualização desta série, Windows passou por vários lançamentos, chegando a Windows 10 e Windows Server 2016. Windows 10 si, sendo o nome atual para Windows, teve vários lançamentos desde o seu lançamento inicial para fabricar, ou RTM, cada um rotulado com um número de versão de 4 dígitos indicando ano e mês de lançamento, como Windows 10, versão 1703 que foi concluída em março de 2017. O acima indica que Windows já passou por pelo menos 6 versões desde Windows 7. Começando com Windows 8, a Microsoft iniciou um processo de convergência de SO, o que é benéfico do ponto de vista do desenvolvimento, bem como para a própria equipa de engenharia Windows. Windows 8 e Windows Phone 8 tinham convergido núcleos, com a convergência moderna das aplicações a chegar aos Windows 8.1 e Windows Phone 8.1. A história da convergência foi completada com Windows 10, que funciona em desktops/portáteis, servidores, XBOX One, telefones (Windows Mobile 10), HoloLens e vários dispositivos Internet of Things (IoT). Com esta grande unificação concluída, chegou o momento certo para uma nova edição da série, que poderia agora finalmente recuperar com quase meia década de mudanças, no que será agora uma arquitetura de núcleo mais estabilizada. Como tal, este último livro abrange aspetos de Windows de Windows 8 a Windows 10, versão 1703. Além disso, esta edição acolhe Pavel Yosifovich como seu novo coautor.
Ferramentas de livro
Várias ferramentas foram especificamente escritas para o livro, e estão disponíveis com código fonte completo em https://github.com/zodiacon/WindowsInternals .