Artículo: AMZ-B0F98RX5LN

Mastering the Linux Kernel: A Practical Guide to Internals and Module Development

Detalles del producto
Disponibilidad
Sin stock
Peso con empaque
0.20 kg
Devolución
No
Condición
Nuevo
Producto de
Amazon
Viaja desde
USA

Sobre este producto
  • Foundation & Architecture: Building a professional kernel development environment with QEMU and BusyBox, and mastering Loadable Kernel Modules (LKM).
  • Core Internals: Deep dives into the Slab allocator, the Buddy system, interrupt handling (Top/Bottom halves), and the CFS scheduler.
  • Concurrency & Safety: Writing race-free code using Spinlocks, Mutexes, and the Read-Copy-Update (RCU) mechanism.
  • Device Drivers: Creating robust character drivers, handling blocking I/O, managing I/O ports, and mastering DMA transfers.
  • Networking: Dissecting the sk_buff structure, implementing NAPI for high-load throughput, and writing Netfilter hooks.
  • Modern Observability: Utilizing eBPF and XDP for high-speed packet filtering and dynamic system tracing without recompilation.
  • Security: A full practical guide to building a kernel rootkit detector to identify syscall hooks and hidden processes.

Producto prohibido

Este producto no está disponible

Este producto viaja de USA a tus manos en