Configure and build the 5.10 / 6.x kernels from source.You’ll understand the deep issues of concurrency, and gain insight into how they can be addressed with various locking technologies (mutexes, spinlocks, atomic / refcount operators and even lock-free technologies).īy the end of this 2nd Edition book, you’ll have a better understanding of the fundamentals of writing Linux kernel and kernel module code that can be used in real-world projects and products. You’ll then get to delve into key kernel internals topics including Linux kernel architecture, memory management, and CPU scheduling. You’ll then learn, step by step, how to write your first kernel module by leveraging the kernel’s powerful Loadable Kernel Module (LKM) framework. In this new edition, you’ll start the journey by learning how to build the kernel from source, including doing a kernel build for the popular Raspberry Pi. This book uses the recent 5.10 Long-Term Support (LTS) Linux kernel series, which will be maintained until 2026, showing 5.X/6.X new features. The 2nd Edition of Linux Kernel Programming is an updated, comprehensive introduction for new programmers to the Linux kernel. Understand and exploit kernel architecture, CPU scheduling, and kernel synchronization techniques.Implement industry-grade techniques in real-world scenarios for fast, efficient memory allocation and data synchronization.Discover how to write Linux kernel and module code for real-world products.Gain a firm practical understanding of the fundamentals of Linux kernel internals, learn to write high-quality kernel module code, and kernel synchronization Key Features Ga naar onze Privacyverklaring voor meer informatie over hoe en voor welke doeleinden Amazon persoonsgegevens gebruikt (zoals de bestelgeschiedenis van Amazon Store). Je kunt je keuzes op elk moment wijzigen door naar Cookievoorkeuren te gaan, zoals beschreven in de Cookieverklaring. Klik op 'Cookies aanpassen' om deze cookies te weigeren, meer gedetailleerde keuzes te maken of voor meer informatie. Derde partijen gebruiken cookies om persoonlijke advertenties weer te geven en te meten, doelgroepinzichten te genereren en producten te ontwikkelen en te verbeteren. Dit omvat het gebruik van cookies van eerste en derde partijen die standaard apparaatgegevens, zoals een unieke ID, opslaan of openen. We gebruiken deze cookies ook om te begrijpen hoe klanten onze diensten gebruiken (bijvoorbeeld door websitebezoeken te meten), zodat we verbeteringen kunnen aanbrengen.Īls je ermee akkoord gaat, gebruiken we ook cookies om je winkelervaring in de Amazon Stores te verbeteren, zoals beschreven in onze Cookieverklaring. We gebruiken cookies en vergelijkbare tools die nodig zijn zodat je aankopen kan doen, en om je winkelervaringen te verbeteren en om onze diensten te leveren, zoals beschreven in onze Cookieverklaring.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |