To thoroughly understand what makes Linux tick and why it's so efficient, you need to delve deep into the heart of the operating system - into the Linux kernel itself. The kernel is Linux - in the case of the Linux operating system, it's the only bit of software to which the term "Linux" applies. Th
Understanding the Linux Kernel
โ Scribed by Daniel P. Bovet & Marco Cesati Bovet, Daniel P.
- Book ID
- 127445738
- Year
- 2005
- Tongue
- English
- Weight
- 3 MB
- Edition
- 3
- Category
- Library
- City
- Sebastopol
- ISBN
- 0596554915
- ASIN
- B0043D2E54
No coin nor oath required. For personal study only.
โฆ Synopsis
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.;Table of Contents; Preface; The Audience for This Book; Organization of the Material; Level of Description; Overview of the Book; Background Information; Conventions in This Book; How to Contact Us; Safariยฎ Enabled; Acknowledgments; Introduction; Linux Versus Other Unix-Like Kernels; Hardware Dependency; Linux Versions; Basic Operating System Concepts; Multiuser Systems; Users and Groups; Processes; Kernel Architecture; An Overview of the Unix Filesystem; Files; Hard and Soft Links; File Types; File Descriptor and Inode; Access Rights and File Mode; File-Handling System Calls; Opening a file.
โฆ Subjects
Linux
๐ SIMILAR VOLUMES
Understanding the Linux Kernel is intended to be read by those who are happy to check points off against the source code. The first thing you learn is how Linux, released from commercial constraints, is able to take advantage of the best ideas from other systems, implemented in wonderfully flexible
High Quality Content by WIKIPEDIA articles! The Linux Kernel API is an application programming interface providing a uniform method for device drivers and other low-level software written for the Linux kernel to access system resources and services. An application programming interface (API) is an i
The Linux kernel is one of the most important and far-reaching open-source projects. That is why Novell Press is excited to bring you the second edition of Linux Kernel Development, Robert Love's widely acclaimed insider's look at the Linux kernel. This authoritative, practical guide helps developer
Explains the inner mechanisms of Linux from process scheduling to memory management and file systems