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.