3
6.1 进程简介
进程是一个程序的一次执行的过程。
在 Linux 环境下,每个正在运行的程序都称为
进程。
每个进程包含进程标识符及数据,这些数据包
含进程变量、外部变量及进程堆栈等。
1. 进程与程序
由于一个进程对应一个程序的执行,但进程不等同于
程序。因为程序是静态的概念,进程是动态的概念。
进程是程序执行的过程,包括了动态创建、调度和消
亡的整个过程。进程是程序执行和资源管理的最小单
位。
对系统而言,当用户在各级系统中键入命令执行一个
程序的时候,它将启动一个进程,因此,一个程序可
以对应多个进程。