Menu
Mon panier

En cours de chargement...

Recherche avancée

Understanding The Linux Kernel (Broché)

  • O'Reilly

  • Paru le : 20/03/2001
Have you ever wondered why Linux is so efficient? Do you want to know if its performance will be useful for some unusual application that you have? Have... > Lire la suite
  • Plus d'un million de livres disponibles
  • Retrait gratuit en magasin
  • Livraison à domicile sous 24h/48h*
    * si livre disponible en stock, livraison payante
45,00 €
Actuellement indisponible
  • ou
Have you ever wondered why Linux is so efficient? Do you want to know if its performance will be useful for some unusual application that you have? Have you ever tried to look at the kernel source code? If you answered yes to any of these questions, this is the book for you. Understanding the Linux Kernel gives you a guided tour of the Linux kernel along with valuable and significant insights. Although Linux is often perceived as a casual hacker experiment, it has increasingly become not only a mission-critical part of many organizations, but also 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 what conditions bring out Linux's best performance and how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. The authors introduce each topic by explaining its importance, 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 Direct Memory Access (DMA); The Virtual Filesystem and the Second Extended Filesystem; Process creation and scheduling; Signals, interrupts, and the essential interfaces to device drivers; Timing; Synchronization in the kernel; Interprocess Communication (IPC); Program execution
    • Introduction
    • Memory Addressing
    • Processes
    • Interrupts and Exceptions
    • Timing Measurements
    • Memory Management
    • Process Address Space
    • System Calls
    • Signals
    • Process Scheduling
    • Kernel Synchronization
    • The Virtual Filesystem
    • Managing I/O Devices
    • Disk caches
    • Accessing Regular Files
    • Swapping: Methods for Freeing Memory
    • The Ext2 Filesystem
    • Process Communication
    • Program execution
  • Date de parution : 20/03/2001
  • Editeur : O'Reilly
  • ISBN : 0-596-00002-2
  • EAN : 9780596000028
  • Présentation : Broché
  • Nb. de pages : 690 pages
  • Poids : 1 Kg
  • Dimensions : 18,0 cm × 23,5 cm × 3,1 cm
Marco Cesati et Daniel-P Bovet - Understanding The Linux Kernel.
Understanding The Linux Kernel
45,00 €