Casa > Q > Qual É O Melhor Livro Sobre Sistemas Operacionais?

Qual é o melhor livro sobre sistemas operacionais?

Eu recomendo a leitura de dois livros: um texto geral (ou seja, um livro sobre conceitos e teoria) e um texto de implementação (ou seja, um livro sobre um SO específico).

Para o texto geral, recomendo a leitura de Operating System Concepts (2012) de Silberschatz, Galvin e Gagne. Também conhecido como o "livro dos dinossauros", devido aos dinossauros irrelevantes que agarram as capas do livro's muitas edições, esta é uma grande introdução ao design de sistemas operacionais.

Outro favorito é Sistemas Operacionais (2003) por Deitel, Deitel, e Choffnes. Ele apresenta excelentes estudos de caso que colocam a teoria em prática.

Basta qualquer um deles. Você não precisa de ambos.

Outros podem recomendar um dos livros de Tanenbaum's. Eles servirão ao propósito, mas I'd recomendaria um dos dois acima.

Para um texto sobre uma implementação específica, I'd recomendaria ir com o Linux, pois existem excelentes livros sobre o assunto e a fonte está disponível gratuitamente. Meu favorito é Linux Kernel Development (2010) por Love (disclaimer: yes, me).

Se você deseja continuar lendo, I'd sugere outro livro de implementação, desta vez em um sistema operacional o mais longe possível do Linux. Windows Internals (2009) por Russinovich e Solomon é excelente, mesmo quando você se esmorece com o projeto comprometido pelo Windows faz.

Finalmente, um dos melhores livros sobre sistemas operacionais que já li é UNIX Systems for Modern Architectures (1994) por Schimmel. Ele discute como um sistema operacional suporta SMP, caches, e assim por diante.

De Leanna Granai

Quais são as melhores configurações do equalizador para todos os smartphones? :: Quais são alguns projetos interessantes de programação de verão que se pode fazer?