The Linux Kernel
by Andries Brouwer
2003
Description:
The kernel is the part of the system that handles the hardware, allocates resources like memory pages and CPU cycles, and usually is responsible for the file system and network communication. This text covers the kernel source, user space and the libc interface, system calls, signals, file names and files, filesystems, the linux virtual file system, memory, processes, character devices, handling of asynchronous events, sysfs and kobjects, security.
Download or read it online for free here:
Read online
(online html)
Similar books

- Leading Edge Business Solutions
This course material is based on the objectives for the Linux Professionals Institute's LPI 101 examination. The course is intended to provide you with the basic skills required for operating and administering Linux systems.
(18636 views)

by Neil Smyth - Techotopia
CentOS Essentials is a book designed to provide detailed information on the use and administration of the CentOS 5.x Linux distribution. The book covers the basics of configuring the desktop environment, resolving screen resolution issues, etc.
(11399 views)

by Lauri Kasanen - TinyCoreLinux.net
The Core book gives a gentle introduction to Core, its concepts, and how it functions. It covers Core from start to finish. The concepts are explained in detail, from usage details to internals, ending up with several example projects.
(8737 views)

by Jean Tourrilhes
This document will explore the magical world of Wireless LANs and Linux. Wireless LAN is not a very widespread and well known technology, even in the Linux world, so we will try to gather here most of the available information.
(15252 views)