一、进程
1.1概念和特征
在多道程序环境下,允许多个程序并发执行。
进程控制块PCB:是一个数据结构,利用它来描述进程的基本情况和运行状态,从而来控制和管理进程。
进程映像:由程序段、相关数据段、PCB三部分构成。
所谓的创建和撤销进程,都是说的是PCB。
1.2进程状态与转换
运行态:
就绪态:获得了除掉处理机以外的所有资源,一旦有处理机就可以执行了。
阻塞态:又称等待态,进程在等待某一事件而暂停运行
创建态:进程正在被创建,尚未转到就绪态。创建:申请空白PCB,向PCB中填写一些控制和管理的信息;由系统为该进程分配运行时必要的资源。
结束态:
1.3 进程的控制
进程的创建
进程的终止
进程的阻塞和唤醒
进程切换
1.4 进程的组织
1.5 进程的通信
共享内存:
消息传递:
管道通信:
二、线程
三、处理及调度
四、进程同步
五、死锁