进程分为:交互进程,批处理进程,守护进程
1、进程中有3种不同的数据段,分别是代码段,数据段,堆栈段。代码段:可执行文件的操作指令和程序定义的常量,只允许读取,不可修改;数据段:分为初始化数据段和未初始化数据段。初始化数据段保存已经初始化的全局变量和程序的静态变量;未初始化数据管用于保存未初始化的全局变量;堆栈段:存放进程中动态分配的内存地址;栈中保存程序中创建的临时变量,函数调用时传递的参数,函数的返回值。
2、linux中的每个进程都有一个父进程,有ID与进程一一对应;UID(用户ID)与EUID(用户权限)