Bookbot

Understanding the Linux Kernel

Valoración del libro

4,2(603)Añadir reseña

Más información sobre el libro

To understand Linux's efficiency, one must explore the Linux kernel, the core software that defines the operating system. The kernel manages I/O operations, allocates processing time to programs, and oversees sophisticated memory management, contributing to Linux's renowned performance. The latest edition of this comprehensive guide offers an in-depth look at crucial data structures, algorithms, and programming techniques within the kernel. It goes beyond surface-level features, providing valuable insights into the inner workings of the system through detailed code analysis. The book not only covers how the code functions but also explains the theoretical principles behind Linux's design choices. Updated for kernel version 2.4, the new edition addresses significant changes from version 2.2, including a revamped virtual memory system, enhanced multiprocessor support, and new hardware device classes. Key topics include memory management, the Virtual Filesystem, process scheduling, signals, interrupts, timing synchronization, and interprocess communication. This book equips readers with knowledge about Linux's inner workings, helping them optimize system performance in various environments. Understanding these concepts will empower users to maximize their Linux experience.

Publicación

Compra de libros

Understanding the Linux Kernel, Daniel P. Bovet

Idioma
Publicado en
2003
Te avisaremos por correo electrónico en cuanto lo localicemos.

Métodos de pago

4,2
Muy bueno
603 Valoraciones

Nos falta tu reseña aquí