Linux Online Advertisement
[ Register ]

[ Applications ]
[ Documentation ]
[ Distributions ]
[ Download Info ]
[ General Info ]
[ Book Store ]

Advertisement

[ Courses ]
[ News ]
[ People ]
[ Hardware ]
[ Vendors ]
[ Projects ]
[ Events ]
[ User Groups ]
[ User Area ]

Moving to Linux: Kiss the Blue Screen of Death Goodbye!

[ About Us ]
[ Home Page ]
[ Advertise ]

Book: Understanding the Linux Kernel

One click© link
Buy from Amazon
  • Understanding the Linux Kernel
    Author(s): Daniel Pierre Bovet
    Publisher: O'Reilly & Associates
    Date Published: November 2000
    Format: Paperback - 650 pages
    List Price: $39.95
    Amazon Price: $39.95
    Featured:
    Have you ever wondered why is Linux so efficient? Are you trying to determine whether its performance will be good for some unusual application you have in mind? Have you ever tried to look at the kernel source code? If your answer to any of these questions is yes, this is the book for you. Understanding the Linux Kernel hands you a guided tour to the Linux kernel and gives you many insights of great value and significance.

    Linux is presented too often as a casual hacker experiment. But it has increasingly become not only a mission-critical part of many organizations, but a sophisticated display of programming skill. It incorporates many advanced operating system concepts and has proven itself extremely robust and efficient for a wide range of uses.

    After reading this book, you will understand when Linux performs best and how it meets the challenge of different environments that assign varying importance to the system's responsiveness in process scheduling, file access, and memory management. The authors introduce each topic by explaining why it is important, and relate kernel operations to the system calls or utilities that are familiar to Unix programmers and users.

    Major topics include:

    • Memory management, including file buffering, process swapping, and DirectMemory Access (DMA)
    • The Virtual File System and the Second Extended File System
    • Process creation and scheduling
    • Signals, interrupts, and the essential interfaces to device drivers
    • Timing
    • Synchronization in the kernel
    • Inter-Process Communication (IPC)
    • Program execution




  • Comments: feedback (at) linux.org
    Advertising: banners (at) linux.org
    Copyright Linux Online Inc.
    Compilation ©1994-2008 Linux Online, Inc.
    All rights reserved.