1.系统在运行时分为两种状态,即核心态和用户态。核心态也叫系统态或管态,用户态也称用态。
2.用于进程控制的原语有创建原语、撤销原语、阻塞原语和唤醒原语等。
3.UNIX系统中有0#进程和1#进程,在系统启动时被建立,直至系统关闭为止。
其中0#进程是系统的调度和对换进程,1#进程是创建进程,是所有用户进程的祖先进程。
4.Linux系统启动后经过初始化操作,系统由init()函数创建系统的第一个进程init,其标识符为1。
5.进程的创建与终止
(1)申请空白PCB
(2)为新的进程分配资源
(3)初始化进程控制块
(4)将新进程的PCB插入就绪态队列
6.进程的阻塞与唤醒
7.Linux系统调用
(1)fork()系统调用
(2)exec()系统调用
(3)exit()系统调用
(4)wait()系统调用