Understanding the Linux Kernel

Understanding the Linux Kernel  (English, Paperback, Bovet Daniel P.)

4.7
92 Ratings & 8 Reviews
₹4,867
7,302
33% off
i
Available offers
  • Bank Offer5% Unlimited Cashback on Flipkart Axis Bank Credit Card
    T&C
  • Delivery
    Check
    Enter pincode
      Delivery by30 Jun, Monday|60
      ?
    View Details
    Author
    Read More
    Highlights
    • Language: English
    • Binding: Paperback
    • Publisher: O'Reilly Media
    • Genre: Computers
    • ISBN: 9780596005658, 9780596005658
    • Pages: 944
    Seller
    AtlanticPublishers
    3.6
    • 7 Days Replacement Policy
      ?
  • See other sellers
  • Description
    In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks. The third edition of Understanding the Linux Kernel takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does. This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics: * Memory management, including file buffering, process swapping, and Direct memory Access (DMA) * The Virtual Filesystem layer and the Second and Third Extended Filesystems * Process creation and scheduling * Signals, interrupts, and the essential interfaces to device drivers * Timing * Synchronization within the kernel * Interprocess Communication (IPC) * Program execution Understanding the Linux Kernel will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system.
    Read More
    Specifications
    Book Details
    Imprint
    • O'Reilly Media
    Dimensions
    Width
    • 55 mm
    Height
    • 230 mm
    Length
    • 170 mm
    Weight
    • 1473 gr
    Ratings & Reviews
    4.7
    92 Ratings &
    8 Reviews
    • 5
    • 4
    • 3
    • 2
    • 1
    • 69
    • 17
    • 5
    • 0
    • 1
    5

    Definitive Read

    An excellent read for understanding the workings of the kernel, the authors have painstakingly taken time to explain in great detail. If you're planning to buy the book, make sure that you have downloaded the kernel to experiment with it. The book is based on the 2.2.x kernel and at the end of each chapter the authors mention the changes in 2.4.x.
    Readers of the book should have an above 60% understanding of C and some understanding about x86 kernel code since the authors have focussed mostly...
    READ MORE

    Ajan

    Dec, 2012

    0
    0
    Report Abuse
    5

    Excellent guide to the Linux kernel sources.

    Provides a good amount of description about the various subsystems (both data structures and functions that manipulate them) that make up the Linux kernel (Linux 2.6.11 to be exact). Includes a few instances of unavoidable "Forward references".

    Beware that you need to have a thorough understanding of C and a little bit know-how of any assembly language (x86, ARM, etc). The path to understanding the Linux kernel will be much easier if you have prior Application/Device driver programming expe...
    READ MORE

    Chandan R

    Oct, 2011

    8
    0
    Report Abuse
    5

    A very good book

    This book gives a through insight of the linux kernel. One can use this as self study and gain a lot of understanding on operating system as a whole. One needs to have a lot of patience and dedication to understand this book.
    Note: knowledge of 32 bit assembly language is needed to understand this book throughly.
    READ MORE

    V AMITH VIKRAM

    Certified Buyer

    Jun, 2013

    1
    2
    Report Abuse
    5

    Awesome

    Nice 👌👌
    READ MORE

    Apurba Basu

    Certified Buyer, Barasat

    Sep, 2021

    0
    0
    Report Abuse
    5

    Super!

    Good for understanding the basics of Kernel.
    READ MORE

    SONY JOSEPH

    Certified Buyer, Bengaluru

    Jan, 2020

    0
    0
    Report Abuse
    3

    Good

    Paper quality not great
    READ MORE

    AMIT GOSWAMI

    Certified Buyer, Bangalore

    Jan, 2017

    0
    0
    Report Abuse
    3

    Not the best book for beginners

    Covers about linux in detail, not so helpful for beginners. Includes most of the implementation data structures, system calls etc. Suitable for those who have foundation in Operating Systems and basic programming knowledge.
    READ MORE

    Salman Farzy

    Certified Buyer, Thane

    Dec, 2014

    0
    0
    Report Abuse
    5

    Wonderful

    Greay book
    READ MORE

    Rajsekhar Narava

    Certified Buyer, Hyderabad

    May, 2017

    0
    0
    Report Abuse
    +
    All 8 reviews
    Be the first to ask about this product
    Safe and Secure Payments.Easy returns.100% Authentic products.
    You might be interested in
    Art Books
    Min. 50% Off
    Shop Now
    Other Lifestyle Books
    Min. 50% Off
    Shop Now
    Language And Linguistic Books
    Min. 50% Off
    Shop Now
    Other Self-Help Books
    Min. 50% Off
    Shop Now
    Back to top