Hardware Basic( 硬件基础知识 ) 一个操作系统必须和作为它的基础的硬件系统紧密配合。操作系统需要使用一些只有硬件才能提供的功能。为了完整的了解 Linux ,你需要了解底层硬件
Append B (附录 B ) The Alpha AXP Processor Alpha AXP 体系结构是一个为了速度而设计的 64 位的加载 / 存储( load/store ) RI
Software Basic( 软件基础 ) 程序是用于执行特定任务的计算机指令组合。程序可以用汇编语言,一种非常低级的计算机语言来编写,也可以使用和机器无关的高级语言,比如 C 语言编写。操
Processes (进程) 本章描述进程是什么以及 Linux 如何创建、管理和删除系统中的进程。 进程执行操作系统中的任务。程序是存放在磁盘上的包括一系列机器代码指令和数据的可执行的映
PCI Peripheral Component Interconnect ( PCI ),好像它的名字暗示的一样,是描述如何通过一个结构化和可控制的方式把系统中的外设组件连接起来的一个标准。
Interrupts and Interrupt Handling (中断和中断处理) 本章探讨 Linux 核心如何处理中断。虽然核心有用于处理中断的通用机制和接口,大部分中断处理的细节还是
The File System (文件系统) 本章描述 Linux 如何维护它支持的文件系统中的文件。描述了虚拟文件系统( Virtual File System VFS )并解释了 Linu
Networks (网络) Linux 和网络几乎是同义词。实际上 Linux 是 Internet 或 WWW 的产物。它的开发者和用户使用 web 交换信息、想法、代码而 Linux 自身
Kernel Mechanisms (核心机制) 本章描述了 Linux 核心需要提供的一些一般的任务和机制,让核心的其余部分可以有效地工作。 11.1 Bottom Half Handl
Modules 本章描述 Linux 核心如何只在需要的时候才动态加载函数,例如文件系统。 Linux 是一个完整的核心,就是说,它是一个单一的巨大的程序,核心的功能组件可以访问它的所有的