摘要:
APUE的进程相关的部分(进程环境和进程控制两章) 都是建立在读者对于进程的概念比较了解的基础上的。略过了操作系统级的概念。 所以对于进程环境的粗略介绍显得比较杂乱而且深度不足。 补充概念:(摘自CSAPP)进程的经典定义是一个执行中的程序的实例。 系统中的每个程序都运行在某个进程的上下文中。上下文由程序正确运行所需的状态组成的。这个状态包括存放在存储器中的程序的代码和数据,它的栈、通用目的寄存器的内容、程序计数器、环境变量和打开文件描述符的集合。进程提供给应用程序两个关键抽象:1。一个独立的逻辑控制流,好像程序独占地使用处理器。2。一个似有的地址空间,好像程序独占地使用存储器系统。 ... 阅读全文