Amazon

Linux Kernel Programming - Second Edition: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization: Billimoria, Kaiwan N: 9781803232225: Amazon.com: Books

5 отзывов
 | Мало заказов
$31.46

    Фото покупателей 1

    Динамика цены

    Сейчас дешевле, чем обычно, на 11%

    Описание

    Linux Kernel Programming - Second Edition: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization [Billimoria, Kaiwan N] on Amazon.com. *FREE* shipping on qualifying offers. Linux Kernel Programming - Second Edition: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization

    Отзывы о товаре 5

    Фото покупателей 1

    avatar

    Sergio Prado

    There are a few aspects about the book that I really like. One is that every chapter provides a very detailed and immersive look into a specific part of kernel development. Another interesting aspect about the book is that it is based on a very recent kernel version (6.1), which is also an LTS version that will be maintained for a few years. I am not aware of any other book about the Linux kernel based on such a recent version.The first 3 chapters of the book explains how to configure and build the Linux kernel (both natively for x86_64 and cross-compiling for AArch64). After that, chapters 4 and 5 explains all you need to know about how to write kernel modules. And starting from chapter 6, the book introduces different aspects of kernel programming in very detail, from the scheduler to memory management and synchronization. Get ready, because it is indeed a big book, with more than 800 pages!I really think the book targets both beginners and experts. For beginners, it will be a deep dive into major kernel programming concepts (make sure you follow along the exercises proposed by the author). For experienced kernel developers, the book is really a refresher. Though I work with the Linux kernel for 15 years, I can still learn a lot by reading the book. An old dog can always learn new tricks, right?

    avatar

    Bryan Guinn

    I enjoyed “Linux Kernel Programming, Second Edition” by Kaiwan N. Billimoria. The book’s layout is exceptionally well-organized, providing a balanced mix of theoretical knowledge and practical exercises. Each chapter begins with detailed explanations and is followed by exercises to test your understanding, questions to further assess your knowledge, and resources for additional reading if you wish to delve deeper.One of the standout features is the integration of a Discord community, which serves as an excellent resource for discussions, questions, and networking with fellow readers. This community support significantly enhances the learning experience.The book covers a wide range of topics, from setting up a kernel development environment to writing and debugging kernel modules. The hands-on approach, with numerous code examples and practical tips, makes it a valuable resource for both beginners and experienced developers looking to deepen their understanding of Linux kernel internals.Overall, I highly recommend this book to anyone interested in Linux kernel programming. It’s a comprehensive and practical guide that is sure to enhance your skills and knowledge.

    avatar

    Wenhui Zhang

    Great book to keep you updated about upstream Linux

    avatar

    John T

    I found this book as impacting me as LDD (by Rubini etc) has been in its days, a de-facto standard established to the point that people keep searching for LDD4/LDD5 to these days, that much desirable.Since LDD3 the last update on 2.6, this book (as well as kernel debugging and hands-on systems programming) is a valuable source of information for modern kernels 5 and 6 for a few years to come.Knowledgeable and easy to follow, captivating attention to keep on reading it through, impressive for a technical book. LDD4 has now found reincarnated, thank you very much for all the effort composing it!

    avatar

    Nick

    I really could not be happier with the pace and level of detail this book provides. I am a very surface-level Linux user and I wanted to dive in head first. I often find that when I learn about something that I consider really hard or intimidating in tech, I get better at day-to-day use of the tools and my confidence grows. This book is a real confidence-booster if you crave the knowledge of how things work under the hood.

    4.6 / 5
    Общая оценка товара

    Похожие товары

    An Introduction to Basic Astronomy Concepts (with Space Photos): A Visual Tour of Our Solar System and Beyond (in Full Color) by Chris McMullen Ph.D. (2012-06-30): unknown author: Amazon.com: Books
    Amazon
    3.99 $
    An Introduction to Basic Astronomy Concepts (with Space Photos): A Visual Tour of Our Solar System and Beyond (in Full Color) by Chris McMullen Ph.D. (2012-06-30): unknown author: Amazon.com: Books
    4.4
    Мало заказов
    Hackers & Painters: Big Ideas from the Computer Age: Graham, Paul: 9780596006624: Amazon.com: Books
    Amazon
    11.99 $
    Hackers & Painters: Big Ideas from the Computer Age: Graham, Paul: 9780596006624: Amazon.com: Books
    4.5
    Мало заказов
    Being Digital: Negroponte, Nicholas: 9780679439196: Amazon.com: Books
    Amazon
    5.77 $
    Being Digital: Negroponte, Nicholas: 9780679439196: Amazon.com: Books
    4.5
    Мало заказов
    The Digital Economy: Promise and Peril in the Age of Networked Intelligence: Tapscott, Don: 9780070622005: Amazon.com: Books
    Amazon
    9.99 $
    The Digital Economy: Promise and Peril in the Age of Networked Intelligence: Tapscott, Don: 9780070622005: Amazon.com: Books
    4.2
    Мало заказов
    Herding Cats: A Primer for Programmers Who Lead Programmers: Rainwater, J. Hank: 9781590590171: Amazon.com: Books
    Amazon
    11.69 $
    Herding Cats: A Primer for Programmers Who Lead Programmers: Rainwater, J. Hank: 9781590590171: Amazon.com: Books
    4.4
    Мало заказов
    Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture: Stokes, Jon: 9781593276683: Amazon.com: Books
    Amazon
    35.79 $
    Inside the Machine: An Illustrated Introduction to Microprocessors and Computer Architecture: Stokes, Jon: 9781593276683: Amazon.com: Books
    4.5
    Мало заказов
    Amazon.com: Adobe Photoshop Lightroom Classic Classroom in a Book 2024 Release eBook : Concepcion, Rafael: Books
    Amazon
    53.59 $
    Amazon.com: Adobe Photoshop Lightroom Classic Classroom in a Book 2024 Release eBook : Concepcion, Rafael: Books
    4.6
    Мало заказов
    Cybersecurity Essentials: Brooks, Charles J., Grow, Christopher, Craig Jr., Philip A., Short, Donald: 9781119362395: Amazon.com: Books
    Amazon
    21.5 $
    Cybersecurity Essentials: Brooks, Charles J., Grow, Christopher, Craig Jr., Philip A., Short, Donald: 9781119362395: Amazon.com: Books
    4.7
    Мало заказов
    Hacking: The Art of Exploitation, 2nd Edition: Erickson, Jon: 0689145714418: Amazon.com: Books
    Amazon
    18.83 $
    Hacking: The Art of Exploitation, 2nd Edition: Erickson, Jon: 0689145714418: Amazon.com: Books
    4.6
    Мало заказов
    Introduction to Algorithms, 3rd Edition (Mit Press): Cormen, Thomas H, Leiserson, Charles E, Rivest, Ronald L, Stein, Clifford: 9780262033848: Amazon.com: Books
    Amazon
    61.68 $
    Introduction to Algorithms, 3rd Edition (Mit Press): Cormen, Thomas H, Leiserson, Charles E, Rivest, Ronald L, Stein, Clifford: 9780262033848: Amazon.com: Books
    4.6
    Мало заказов
    Amazon.com: GPU Zen 3: Advanced Rendering Techniques: 9798344236797: Engel, Wolfgang Friedrich, Reznikov, Laura, Kaplanyan, Anton S., Bazhenov, Kirill, Lopez, Nicolas, Sickachev, Peter, Bahnassi, Wessam: Books
    Amazon
    51.64 $
    Amazon.com: GPU Zen 3: Advanced Rendering Techniques: 9798344236797: Engel, Wolfgang Friedrich, Reznikov, Laura, Kaplanyan, Anton S., Bazhenov, Kirill, Lopez, Nicolas, Sickachev, Peter, Bahnassi, Wessam: Books
    3.4
    Мало заказов
    Beginning App Development with Flutter: Create Cross-Platform Mobile Apps: Payne, Rap: 9781484251805: Amazon.com: Books
    Amazon
    14.73 $
    Beginning App Development with Flutter: Create Cross-Platform Mobile Apps: Payne, Rap: 9781484251805: Amazon.com: Books
    4.1
    Мало заказов
    Superintelligence: Paths, Dangers, Strategies: Bostrom, Nick: 9780198739838: Amazon.com: Books
    Amazon
    14.45 $
    Superintelligence: Paths, Dangers, Strategies: Bostrom, Nick: 9780198739838: Amazon.com: Books
    4.3
    Мало заказов
    Metasploit: The Penetration Tester
    Amazon
    10.72 $
    Metasploit: The Penetration Tester's Guide: Kennedy, David, O'Gorman, Jim, Kearns, Devon, Aharoni, Mati: 8580001058368: Amazon.com: Books
    4.6
    Мало заказов
    LLM Engineer
    Amazon
    56.07 $
    LLM Engineer's Handbook: Master the art of engineering large language models from concept to production: Paul Iusztin, Maxime Labonne: 9781836200079: Amazon.com: Books
    4.6
    Мало заказов