第11章 进程和信号

进程和信号构成了Linux操作环境的基础部分。它们控制着Linux和所有其他类UNIX计算机系统执行的几乎所有活动。不管是对于系统程序员、应用程序员还是系统管理者,理解Linux和UNIX系统的进程管理都是很有好处的。

在本章中,我们将看到Linux环境中的进程是如何被管理的,怎样才能知道计算机在任一给定时刻在做些什么。我们还将介绍如何才能在自己的程序中启动和停止其他的进程,如何让进程收发消息,如何避免僵尸进程等内容。具体地,我们将介绍以下几方面的内容:

❑ 进程的结构、类型和调度

❑ 用不同的方法启动新进程

❑ 父进程、子进程和僵尸进程

❑ 什么是信号以及如何使用它们