Puntuación:
El libro recibe elogios por sus explicaciones claras, sus ejemplos prácticos y su enfoque en el sistema operativo Xinu, que hace accesibles conceptos complejos. Sin embargo, algunos lectores consideran que las explicaciones son menos eficaces en comparación con las obras anteriores del autor, y hay quejas sobre la calidad física del libro y problemas con la versión Kindle.
Ventajas:⬤ Estilo instructivo claro y accesibilidad.
⬤ Ejemplos prácticos que demuestran los conceptos con código real.
⬤ Enfatiza la comprensión a través de la implementación práctica de un SO moderno (Xinu).
⬤ Código limpio y elegante con estilo consistente.
⬤ Texto fluido que facilita el aprendizaje y la comprensión.
⬤ Algunos capítulos están mal organizados, lo que lleva a confusión.
⬤ La calidad de la encuadernación física es baja, con informes de que el libro se deshace.
⬤ La versión Kindle tiene problemas de funcionalidad, como la falta de modo oscuro y de opciones de ajuste del tamaño del texto.
(basado en 7 opiniones de lectores)
Operating System Design: The Xinu Approach, Second Edition
Actualización del libro más práctico sobre sistemas operativos de la A a la Z.
Ampliamente elogiado por evitar el típico enfoque de caja negra que se encuentra en otros libros de texto sobre sistemas operativos, la primera edición de este libro superventas enseñaba a los lectores cómo funciona un sistema operativo y explicaba cómo construirlo desde cero.
Siguiendo un patrón lógico para el diseño de sistemas, Operating System Design: The Xinu Approach, Second Editionelimina el misterio del diseño de sistemas operativos y consolida el conjunto de material en una disciplina sistemática. Presenta un paradigma de diseño jerárquico que organiza los principales componentes del sistema operativo de forma ordenada y comprensible.
El libro guía a los lectores a través de la construcción de un sistema operativo convencional basado en procesos utilizando primitivas prácticas y directas. Ofrece los detalles de implementación de un conjunto de primitivas, normalmente el más popular. Una vez que los lectores entienden cómo se pueden implementar las primitivas en hardware convencional, pueden implementar fácilmente versiones alternativas.
El texto comienza con una máquina desnuda y procede paso a paso a través del diseño y la implementación de Xinu, que es un sistema operativo pequeño y elegante que soporta la creación dinámica de procesos, la asignación dinámica de memoria, la comunicación de red, los sistemas de archivos locales y remotos, un intérprete de comandos y funciones de E/S independientes del dispositivo. El código de Xinu funciona en muchas plataformas de hardware. Esta segunda edición se ha reescrito por completo para contrastar los sistemas operativos para procesadores RISC y CISC. Para fomentar la experimentación práctica, el libro proporciona código actualizado y ejemplos para dos placas experimentales de bajo coste: BeagleBone Black de ARM y Galileo de Intel.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)