•  Retrait gratuit dans votre magasin Club
  •  7.000.000 titres dans notre catalogue
  •  Payer en toute sécurité
  •  Toujours un magasin près de chez vous     
  •  Retrait gratuit dans votre magasin Club
  •  7.000.0000 titres dans notre catalogue
  •  Payer en toute sécurité
  •  Toujours un magasin près de chez vous
  1. Accueil
  2. Livres
  3. Savoirs
  4. Informatique
  5. Systèmes d'exploitation
  6. Open Source
  7. Professional Linux Kernel Programming: A Complete Guide to Modules, Memory, and Synchronization

Professional Linux Kernel Programming: A Complete Guide to Modules, Memory, and Synchronization EBOOK

Aarav Joshi
Ebook | Anglais
7,99 €
+ 7 points
Disponible immédiatement
Passer une commande en un clic
Payer en toute sécurité

Description

Professional Linux Kernel Programming: A Complete Guide to Modules, Memory, and Synchronization offers an in-depth, practical approach to mastering Linux kernel development using the latest 6.1 LTS kernel. Designed for beginner to intermediate developers, this comprehensive guide walks you through building the kernel from source, writing high-quality loadable kernel modules, and understanding the core kernel internals that underpin modern Linux systems. You will explore essential topics such as kernel architecture, process and thread management, memory management, dynamic memory allocation, CPU scheduling including cgroups v2, and the complexities of kernel concurrency.

The book emphasizes hands-on learning, equipping you with real-world techniques for efficient memory allocation and robust synchronization using mutexes, spinlocks, atomic operations, read-write locks, and advanced lock-free mechanisms like per-CPU variables and Read-Copy-Update (RCU). With clear explanations and practical examples, you'll gain the skills to write reliable kernel code suitable for production environments. Whether you aim to develop device drivers, optimize system performance, or contribute to kernel projects, this guide provides a solid foundation and valuable insights to advance your expertise in Linux kernel programming.

Spécifications

Parties prenantes

Auteur(s) :
Editeur:

Contenu

Langue:
Anglais

Caractéristiques

EAN:
9798231673414
Date de parution :
12-06-25
Format:
Ebook
Protection digitale:
/
Format numérique:
ePub

Les avis

Nous publions uniquement les avis qui respectent les conditions requises. Consultez nos conditions pour les avis.