进程概念问题
我可以明确地告诉你
第一种 也就是书上的说法是正确的
第二种说法也是有道理的 但是语言不够精确
两种说法都不全面
正确的理解 以windows的进程为例
进程的组成有
1 特征码
2 程序数据主体,表现为内存里的堆栈
3 句柄
4 权限属性
5 执行状态(上下文) 表现为寄存器的状态
而windows本身获取并维护这些信息 放在一个block里
而这个block就叫做程序控制块process control blocks (Pcb).
unix的系统略有区别 例如句柄的设计没有 改为Fd等等