¿Es el libro de sistemas operativos modernos de Tanenbaum el mejor libro sobre sistemas operativos del mundo?

Conceptos sabios, un gran SÍ. En mi opinión, es el mejor libro del mundo para comprender los conceptos fundamentales profundos del sistema operativo.
1. Te lleva desde la era de los dinosaurios hasta el presente. Si sabes a lo que me refiero. Si no, el punto 2 es para ti.
2. No importa qué tema leas, Sir Tanenbaum siempre comienza desde cero. Primero explicará qué soluciones se sugieren primero y luego cómo esa idea evolucionó con el tiempo, por ejemplo, lea los semáforos, la programación de discos, la paginación, etc.
3. Definitivamente es el lenguaje detallado, elaborado y fácil de entender que utiliza Tanenbaum lo que lo hace el mejor en los libros de SO.

He leído tanto Galvin (Conceptos del sistema operativo: Abraham Silberschatz, Greg Gagne, Peter B. Galvin: 9781118129388: Amazon.com: Libros) como Crowley (Sistema operativo: Un enfoque orientado al diseño (inglés) 1ª edición – Comprar sistema operativo: Un enfoque orientado al diseño (inglés) 1ª edición por crowley en línea a los mejores precios en India – Flipkart.com).

Pero son buenos por sus propios motivos.


Galvin simplemente repasa los temas del sistema operativo como si tuviera que prepararse para un examen del sistema operativo o una entrevista al día siguiente.
Por otro lado, Crowley (un enfoque de diseño orientado al sistema operativo) será útil solo si ha terminado de leer Tanenbaum. De hecho, Tanenbaum sugiere este libro (página 1016, 3ª edición, 2013, reimpresión india).
Tengo este libro

Entonces, al llegar a los detalles de su pregunta. No lo devuelva a la biblioteca después de ver que tiene 1100 páginas. Realmente aprenderá mucho, lo que lo ayudaría mucho en sus perspectivas profesionales, si es un aspirante a programador.

1.Libros: –

  • Debe leer –
  • Conceptos de sistemas operativos por Abraham Silberschatz, Greg Gagne y Peter Baer Galvin
  • Sistemas operativos modernos por Andrew S. Tanenbaum
  • Sistemas operativos: diseño e implementación por Andrew S. Tanenbaum
  • Algo mas –
    • Sistemas operativos: aspectos internos y principios de diseño de William Stallings
    • Sistemas operativos y middleware de Max Hailperin
    • Sistemas operativos: principios y práctica por Tom Anderson
    • Principios de los sistemas operativos por Brian Stuart
    • Sistemas operativos en profundidad: diseño y programación por Thomas W. Doeppner
    • Sistemas operativos de Harvey Deitel y Paul Deitel

    2. Videos: –

    • Informática 162, 001 – Primavera 2015
    • Sistemas operativos CS-342
    • CS 377 Spring ’14: Sistemas operativos
    • Introducción a los sistemas operativos

    Espero que no. Cubre solo conceptos que el autor conoce y, por lo tanto, gasta demasiado en algunos temas mientras ignora totalmente otros. El autor es bueno para explicar los conceptos que conoce, pero de alguna manera es negligente al ignorar o pasar por alto o descartar cosas con las que no está familiarizado. Al parecer, ha pasado toda su carrera en la academia, y se nota.

    Sin embargo, me gusta el libro y lo encuentro útil e instructivo. Pero hay más en los sistemas operativos que lo que cubre este libro, así que tenga cuidado.

    Ahora supongo que debo preocuparme por ser alcanzado por un rayo o linchado por sus muchos adoradores.

    Podría ser, pero me gustaría sugerir algunos buenos libros de SO:
    1. El diseño del sistema operativo Unix por M Bach.
    2. Windows Internals I y II por Mark Russinovich, Solomon et al.
    3. Comprender el kernel de Linux
    4. Desarrollo del kernel de Linux por Robert Love.

    Los libros anteriores son para aquellas personas que desean profundizar en los aspectos internos de la implementación del kernel del sistema operativo.

    Es el libro que se utilizó en mi clase de sistemas operativos. Me resultó muy fácil de leer, Tanenbaum escribe algunos libros muy didácticos.

    No diría que es el mejor libro para diseñar su propio sistema operativo, y tampoco es suficiente para contribuir de manera significativa a ningún sistema operativo convencional.

    Pero cualquier libro que le permita hacer eso sería aún mayor que 1100 páginas, o requeriría que ya tuviera algún conocimiento previo.

    Diría que es uno de los mejores libros para aprender SO desde cero. ya que no se enfoca en ninguna plataforma y brinda todos los antecedentes que debería necesitar.

    Es lo suficientemente bueno como para darle una excelente visión general de lo que es un sistema operativo, lo que hace un sistema operativo y lo que necesita aprender para realizar tareas relacionadas con el sistema operativo.

    More Interesting

    Mientras buscaba las especificaciones del Galaxy S7 Edge, me encontré con 4 GB de RAM (OK), Memoria interna de 32 Gb (OK), ahora '32GB ROM', ¿Qué es esta ROM de 32 GB?

    ¿Cuánto me costará (aproximadamente) actualizar mi computadora portátil con Windows 10 de 64 bits de 4 gbs RAM a 8 gbs RAM?

    ¿Qué debo hacer para aumentar la capacidad de la RAM de mi tableta Android?

    ¿Cuál es un buen sistema operativo para instalar en una configuración de nivel de entrada como un Intel Bay Trail N2830 y 2 GB de RAM?

    ¿Qué puedo hacer con las viejas tarjetas RAM?

    En BIOS puedo configurar automáticamente mi RAM DDR3 a 1,600 mhz, pero el rendimiento es mucho más lento que configurarlo a 1,333 mhz. ¿Por qué es esto?

    ¿Cuánto costaría 8 GB de RAM con un procesador i5 o i7 de séptima generación con una tarjeta gráfica de 3 o 4 GB y con discos duros de 2 TB con aproximadamente 120-250 SSD?

    ¿Dudas sobre la organización del chip RAM? Por favor verifique los detalles de la pregunta.

    ¿No se usa incorrectamente el acrónimo RAM y el término memoria volátil?

    ¿Cuál sería una buena placa base (<Rs. 8.5K), PSU y gabinete para estas especificaciones: i5 6600K, Zotac GTX 1060 6 GB GDDR5, 16 GB RAM y 1 TB HDD?

    ¿Por qué Microsoft decidió reducir la cantidad de almacenamiento que viene con OneDrive de 15 GB a 5 GB a partir del 27 de julio de 2016?

    ¿Son buenos 4GB de RAM para jugar?

    ¿Por qué necesitamos una memoria RAM si tenemos la caché y por qué necesitamos una caché si tenemos una RAM?

    Para computadoras / PC / Android, ¿no hay otra solución tecnológica que no sea simplemente un salto en las especificaciones (RAM, VRAM y procesadores)?

    Cómo construir una computadora rápida (digamos 80 GB de RAM) para tareas intensivas de modelado / cálculo matemático