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.