Título: Diseño de sistemas operativos: teoría y práctica

Autor: Federico García Crespí

ISBN: 979-13-87966-04-1

Adquirir libro en: Google Play, Amazon.

Descripción breve: 

El documento “Diseño de Sistemas Operativos: Teoría y Práctica” es una guía integral para la enseñanza y aprendizaje del diseño de sistemas operativos, dirigida a estudiantes de informática y telecomunicaciones. Comienza con una presentación de los conceptos fundamentales, destacando la función del sistema operativo como intermediario entre hardware y aplicaciones, y la importancia de comprender tanto la teoría como la práctica para el desarrollo de software eficiente y seguro.

Se abordan herramientas esenciales para el desarrollo en sistemas operativos, como GCC, Make y GDB, explicando su uso en la compilación, depuración y gestión eficiente de proyectos. La obra incluye ejercicios que cubren desde la gestión de procesos, memoria y archivos, hasta la comunicación y sincronización entre procesos, así como problemas avanzados como la implementación de cachés LRU y nuevas llamadas al sistema en Linux.

Un análisis detallado del kernel Linux 5.15 ilustra la aplicación práctica de los conceptos teóricos, abarcando soporte para nuevas arquitecturas, sistemas de archivos modernos y mejoras en seguridad y rendimiento. El texto enfatiza la relevancia de integrar teoría, práctica y análisis de sistemas reales para formar profesionales capaces de enfrentar los retos actuales y futuros en el diseño de sistemas operativos, destacando la necesidad de aprendizaje continuo ante la evolución tecnológica.