![]() ![]() For real in-depth knowledge the answer is in the code. The coverage is broad and detailed enough to get you started. The focus is on the how and there are many code snippets but to put them in context it does help to open up the files in $EDITOR and see how it really looks. This book does most of what I wanted in that it describes the why of the kernel features as well as the how. ¿ The third edition of Linux Kernel Development includes new and updated material throughout the book: This book covers the most interesting features of the Linux 2.6 kernel, including the CFS scheduler, preemptive kernel, block I/O layer, and I/O schedulers. Specific topics covered include process management, scheduling, time management and timers, the system call interface, memory addressing, memory management, the page cache, the VFS, kernel synchronization, portability concerns, and debugging techniques. ¿ The author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. It covers the Linux kernel with both a practical and theoretical eye, which should appeal to readers with a variety of interests and needs. ¿ The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding. Useful insight into submitting kernel patches and working with the Linux kernel community.In-depth coverage of kernel synchronization and locking.Extended coverage of virtual memory and memory allocation.Details on interrupt handlers and bottom halves.An all-new chapter on kernel data structures.The third edition of Linux Kernel Development includes new and updated material throughout the book: ![]() The author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. The book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. ![]() To learn more about how and for what purposes Amazon uses personal information (such as Amazon Store order history), please visit our Privacy Notice. You can change your choices at any time by visiting Cookie Preferences, as described in the Cookie Notice. Click ‘Customise Cookies’ to decline these cookies, make more detailed choices, or learn more. Third parties use cookies for their purposes of displaying and measuring personalised ads, generating audience insights, and developing and improving products. This includes using first- and third-party cookies, which store or access standard device information such as a unique identifier. If you agree, we’ll also use cookies to complement your shopping experience across the Amazon stores as described in our Cookie Notice. We also use these cookies to understand how customers use our services (for example, by measuring site visits) so we can make improvements. We use cookies and similar tools that are necessary to enable you to make purchases, to enhance your shopping experiences and to provide our services, as detailed in our Cookie Notice. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |