Understanding the Linux Kernel

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

4.7
93 Ratings & 8 Reviews
₹2,600
i
Available offers
  • Bank OfferGet ₹50 instant discount on first Flipkart UPI transaction on order of ₹200 and above
    T&C
  • Bank Offer5% Cashback on Flipkart Axis Bank Card
    T&C
  • Bank Offer10% off up to ₹1250 on HDFC Bank Credit Card EMI Txns, Tenure: 6 months, Min Txn Value: ₹7500
    T&C
  • Partner OfferSign-up for Flipkart Pay Later & get free Times Prime Benefits worth ₹20,000*
    Know More
  • Delivery
    Check
    Enter pincode
      Delivery by25 Jun, Tuesday|Free
      ?
    View Details
    Author
    Read More
    Highlights
    • Language: English
    • Binding: Paperback
    • Publisher: Shroff Publishers & Distributors Pvt Ltd
    • Genre: Computers
    • ISBN: 9788184040838, 9788184040838
    • Pages: 954
    Services
    • Cash on Delivery available
      ?
    Seller
    Shroff Publishers
    4.6
    • 7 Days Replacement Policy
      ?
  • See other sellers
  • Description

    Understanding The Linux Kernel provides insight into how Linux functions efficiently on a number of systems through detailed discussions on the basics of the kernel.

    Summary Of The Book

    Linux kernel, an operating system kernel, was first released in 1991 by Linus Torvalds. The kernel manages all communication between the external world and the CPU, and specifies the order and method by which programmes utilise processor time, ensuring its efficient sharing across the hundreds of processes that make demands on processor time. It is also an expert organiser of data transfers ensuring that the CPU does not wait for too long for relatively slower disks.

    This edition of Understanding The Linux Kernel provides insight into the most important algorithms, data structures, and programming secrets used in the kernel. The authors’ discussions are extensive, including discussions on individual bits of code and important Intel-related features. Significantly, they lay out the theory behind the how and why of Linux functions.

    This third edition of Understanding The Linux Kernel deals with Version 2.6, released in December 2003, and features discussions on the topics of memory management. The book also enumerates the changes made to the kernel subsystem, especially in the areas of block devices and memory management. In addition, the book highlights program execution, synchronization that happens inside a kernel, and Interprocess Communication.

    The book helps programmers and enthusiasts understand how to tease out Linux’s best capabilities, meet the problem of producing the right system response during file access, process scheduling, and managing memory in a wide array of situations. Understanding The Linux Kernel is more than just an academic exercise, it provides details of the inner workings of Linux, helping Linux users to make the most out of their systems.

    About The Authors

    Daniel P. Bovet was born in Paris, France, in 1939 and earned a Ph.D. in computer science at the University of California, Los Angeles.
    He is now a full-time Professor at the University of Rome, “Tor Vergata”, Italy. Before joining “Tor Vergata”, Bovet worked at Pisa University (1969-1078) and at the University of “La Sapienza” (1979-1996). His main research interests include computational complexity and design of kernel operating systems.

    Marco Cesati received a Ph.D. in computer science from the University of Rome “La Sapienza”. He was a postdoctoral student at the University of Rome “Tor Vergata” from 1996 to 1999 before joining “Tor Vergata” in 2000 as an Assistant Professor.
    Cesati currently teaches courses in operating systems, computer science basics, and computer networks. His main research interests include algorithms, computational complexity, computer networks, and operating systems.

    Read More
    Specifications
    Book Details
    Imprint
    • Shroff Publishers & Distributors Pvt Ltd
    University Books Details
    Specialization
    • Information Technology Engineering
    Term
    • 7th Semester
    Frequently Bought Together
    1 Item
    2,600
    1 Add-on
    494
    Total
    3,094
    Ratings & Reviews
    4.7
    93 Ratings &
    8 Reviews
    • 5
    • 4
    • 3
    • 2
    • 1
    • 70
    • 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
    Have doubts regarding this product?
    Safe and Secure Payments.Easy returns.100% Authentic products.
    You might be interested in
    Psychology Books
    Min. 50% Off
    Shop Now
    Other Lifestyle Books
    Min. 50% Off
    Shop Now
    Finance And Accounting Books
    Min. 50% Off
    Shop Now
    General Fiction Books
    Min. 50% Off
    Shop Now
    Back to top