Diferença arquitetônica entre Windows (8 e superior) e *Nix

Diferença arquitetônica entre Windows (8 e superior) e *Nix

Estou me candidatando a um cargo de desenvolvimento em uma empresa que utiliza exclusivamente produtos MS. Para me preparar para a entrevista, gostaria de entender melhor como o Windows funciona nos bastidores. Estou familiarizado com o Windows como usuário final, sei onde as coisas são instaladas, o registro e tenho algumas habilidades básicas de linha de comando. Mas ao pesquisar on-line uma visão geral de como o Windows realmente funciona, não encontrei nada. Vejo a coisa do COM surgindo aqui e ali, e como, em comparação, a maioria (se não todas) das variantes *nix são do paradigma "tudo é um arquivo".
Então, como o Windows (8/10) faz seus negócios em comparação com o unix/gnu linux

Obrigado!

Responder1

Bem, você pediu um bom recurso, então eu sugeriria a série de livrosInternos do Windows.

A 6ª edição está disponível na Amazon:

Alex Ionescué arquiteto-chefe de software e consultor especialista em software de sistema de baixo nível, desenvolvimento de kernel, treinamento de segurança e engenharia reversa. Ele ministra cursos internos do Windows com David Solomon e é ativo na comunidade de pesquisa de segurança.

Você também pode fazer algunsleitura levesobre a arquitetura do Windows, mas cuidado com o artigoéde 2007 (e na verdade faz referência a um diagrama de uma versão mais antiga do livro Windows Internals).

informação relacionada