QNA > Q > Qual È Il Miglior Libro Sui Sistemi Operativi?

Qual è il miglior libro sui sistemi operativi?

Consiglio di leggere due libri: un testo generale (cioè un libro sui concetti e la teoria) e un testo di implementazione (cioè un libro su un sistema operativo specifico).

Per il testo generale, consiglio Operating System Concepts (2012) di Silberschatz, Galvin e Gagne. Conosciuto anche come il "libro dei dinosauri", a causa degli irrilevanti dinosauri che abbelliscono le copertine delle molte edizioni del libro, questa è una grande introduzione alla progettazione dei sistemi operativi.

Un altro preferito è Operating Systems (2003) di Deitel, Deitel, e Choffnes. Presenta eccellenti casi di studio che mettono in pratica la teoria.

Entrambi saranno sufficienti. Non avete bisogno di entrambi.

Altri potrebbero raccomandare uno dei libri di Tanenbaum. Serviranno allo scopo, ma io raccomanderei invece uno dei due di cui sopra.

Per un testo su una specifica implementazione, raccomanderei di andare con Linux, dato che ci sono ottimi libri sull'argomento e il sorgente è liberamente disponibile. Il mio preferito è Linux Kernel Development (2010) di Love (disclaimer: sì, io).

Se volete continuare a leggere, vi suggerisco un altro libro di implementazione, questa volta su un sistema operativo il più lontano possibile da Linux. Windows Internals (2009) di Russinovich e Solomon è eccellente, anche se si rabbrividisce per i compromessi di design che Windows fa.

Infine, uno dei migliori libri sui sistemi operativi che abbia mai letto è UNIX Systems for Modern Architectures (1994) di Schimmel. Discute come un sistema operativo supporti SMP, cache, e così via.

Di Antoinetta

Qual è la storia del logo della State Bank of India? :: Qual è il miglior libro per la programmazione Java avanzata?
Link utili