1 进程本质上是正在执行的一个程序;是容纳一个程序所需要所有信息的容器。与进程相关的是进程的是①地址空间②资源集。
-地址空间:存放可执行的程序,程序的数据以及程序的堆栈。
-资源集:包括寄存器(包含程序计数器,堆栈指针)、打开文件的清单、突出的报警、有关进程清单、以及运行该程序所需要。
2 在许多操作系统中,与一个进程有关的所有信息,除了该进程自身地址空间的内容以外,均存放在操作系统的一张表中,成为进程表(process table),进程表是数组(链表)结构,当前存在的进程都要占用一项。
3 一个被挂起的进程包括:进程的地址空间,对应的进程表项,其中包括寄存器以及稍后重启动该进程所需要的许多其他信息。
4进程树:一个进程能够穿件一个或多个进程,而这些进程又能够创建子进程,那么久容易得到进程树。
这些进程间通信,称为进程间通信。