Faz um tempo que publiquei um post sobre uma análise do kernel do windows vista que foi publicada pela TechNet da Microsoft. Daquela vez comentei e fui também chingando por afirmar que mesmo sendo o kernel do linux superior ao do windows vista, o linux carecia de alguns softwares para a “user land”. Fico feliz em dizer agora que isto é passado, o player do flash 9 é muito bom, e com ele, diversos outros softwares deixaram de utilizar o ultrapassado OSS para utilizar o ALSA.
Então, voltando ao windows vista, o artigo publicado em http://www.microsoft.com/technet/technetmag/issues/2007/03/VistaKernel/ apresenta características do gerenciador de memória dele e pelo que eu entendi, o “gerenciador” de memória até as últimas versões era uma simples lista FIFO! Só com o windows vista que as páginas de memória ganharam prioridades. No windows vista o espaço do kernel é dinâmico e não fixado no momento de iniciação do sistema, se não me engano é como funciona no linux.
Em outro artigo, em http://www.microsoft.com/technet/technetmag/issues/2007/04/VistaKernel/, achei interessante apenas a questão do tratamento de transações, principalmente como eles fazem propaganda de um novo sistema, pelo jeito vaporware, o longhorn e também do “novo” tratamendo de falhas, que o dump de erro é maior e o novo serviço do sistema para verificação de falhas.
Realmente, nada de mais! Vale a leitura por curiosidade. Se queres saber mais sobre o núcleo do windows (acho que sobre o vista é mais complicado) recomendo um bom livro de sistemas operacionais. Porém sem dúvida, considero muito mais interessante estudar o núcleo de um sistema aberto, onde pode-se “ver a verdade” e não apenas imaginar o que está escrito nos livros.
Postado em Sistemas Operacionais, Softwares