一、进程的概念
1.定义:进程是对正在运行的程序的抽象。(a program in execution)
2.注意:
(1)进程与程序的区别。同样的程序处理不同的数据,是两个进程。
(2)不同的进程:
a.defferent data with same program(相同的程序,不同的数据)
b.different program with same data (不同的程序,相同的数据)
二、一个进程也包括:
1.program counter,当前执行的位置
2.stack,伴随的数据
3.data section,伴随的数据
三、从3个维度认识进程:
1.程序维度(这个进程在执行什么程序。)
2.数据维度(这个进程执行的程序,在处理什么数据。)
3.状态维度(程序可以看做是静止的。进程是一个动态的概念,有生命周期。程序运行,则进程创建;程序不执行,则进程没有了。)
四、进程的状态
1.进程的几种状态(仅做参考):
(1)new 起始状态
(2