Linux Kernel Development - Modules, drivers, concurrency, eBPF, and subsystem deep dives. #1007494

di Imad Muratspahic

Muratspahic Imad

(Ancora nessuna recensione) Scrivi una recensione
39,99€

Leggi l'anteprima

Ebook accessibile. Per approfondire leggi qui
Linux Kernel Development is a practical engineering guide to writing code that runs in kernel space, where there is no process boundary and a bug crashes the whole machine. It covers the source tree and Kbuild, kernel modules, character and block drivers, the full range of synchronization primitives (spinlocks, mutexes, RCU, seqlocks, atomics), kernel memory management, interrupts and deferred work, the VFS and network stack, eBPF, debugging with printk/ftrace/perf/KASAN/lockdep, and the upstream patch workflow. Along the way it addresses the failure modes that quietly break kernel code — races that only appear under SMP, leaks that show up after days, deadlocks between subsystems, use-after-frees that survive every runtime check — each with the countermeasure and the operational tradeoff.
Aggiunta al carrello in corso… L'articolo è stato aggiunto

Con l'acquisto di libri digitali il download è immediato: non ci sono costi di spedizione

Altre informazioni:

ISBN:
9783417742091
Formato:
ebook
Editore:
Muratspahic Imad
Anno di pubblicazione:
2026
Dimensione:
224 KB
Protezione:
watermark
Lingua:
Inglese
Autori:
Imad Muratspahic
accessible:
true
Anteprima:
Anteprima