原著: David A Rusling 翻译: Banyan & fifa 第五章 进程间通讯机制 进程在核心的协调下进行相互间的通讯。Linux支持大量进程间通讯(IPC)机制。
第五章 进程间通讯机制 进程在核心的协调下进行相互间的通讯。Linux支持大量进程间通讯(IPC)机制。 除了信号和管道外,Linux还支持Unix系统V中的IPC机制。 5.1 信号 信号
第十一章 核心机制 本章主要描叙Linux核心为使核心其他部分能有效工作而提供的几个常用任务与机制。 11.1 底层部分处理机制 某些特殊时刻我们并不愿意在核心中执行一些操作。例如中断处理过
第四章 进程管理 本章重点讨论Linux内核如何在系统中创建、管理以及删除进程。 进程在操作系统中执行特定的任务。而程序是存储在磁盘上包含可执行 机器指令和数据的静态实体。进程或者任务是处于活
第九章 文件系统 本章主要描叙Linux核心对文件系统的支持,虚拟文件系统(VFS)以 及Linux核心对实际文件系统的支持。 Linux的最重要特征之一就是支持多种文件系统。这样它更加灵活并
第八章 设备驱动 操作系统的目的之一就是将系统硬件设备细节从用户视线中隐藏起来。例如 虚拟文件系统对各种类型已安装的文件系统提供了统一的视图而屏蔽了具体 底层细节。本章将描叙Linux核心对系统
第七章 中断及中断处理 本章主要描叙Linux核心的中断处理过程。尽管核心提供通用机制与接口来进行中断 处理,大多数中断处理细节都是CPU体系结构相关的。 Linux通过使用多种不同硬件来执行许
第六章 PCI 外围设备互连(PCI)是一种将系统中外部设备以结构化与可控制方式连接到起来的总线 标准,包括系统部件连接的电气特性及行为。本章将详细讨论Linux核心对系统中的PCI 总线与设
第三章 存储管理 存储管理子系统时操作系统中最重要的组成部分之一。在早期计算时代,由于人们 所需要的内存数目远远大于物理内存,人们设计出了各种各样的策略来解决此问题, 其中最成功的是虚拟内存技术
第二章 基础 程序是执行某个特定任务的计算机指令集合。程序可以用多种程序语言来编写:从 低级计算机语言-汇编语言到高级的、与机器本身无关的语言入C程序语言。操作系 统是一个允许用户运行如电子表