Parámetros
- 816 páginas
- 29 horas de lectura
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.
Compra de libros
Understanding the Linux Kernel, Daniel P. Bovet
- Idioma
- Publicado en
- 2003
Métodos de pago
Nos falta tu reseña aquí