操做系统(32-45)

因为并发活动的复杂性,不一样学者研究和讨论的侧重点不一样,对进程的定义也不尽相同:并发

一、进程是能够和别的计算并发执行的计算异步

二、进程是程序的一次执行,亦便是在给定内存区域中的一组指定序列的执行过程操作系统

三、一个程序在给定活动空间和初始化环境下,在一个处理机上的执行过程htm

四、程序在一个数据集合上运行的过程,是系统进行资源分配和调度的基本单位。生命周期

进程具备两个特征:进程

一、动态性内存

表如今它由建立而产生,调度而执行,得不到资源而暂停,最后由撤销而消亡,进程有本身的生命周期资源

二、并发性get

系统中能够同时存在几个进程,在单CPU系统中,任什么时候刻只有一个进程占用CPU,其余进程处于等待状态程序

进程有着走走停停的规律

引入进程的目的是为了程序的并发执行,提升资源的利用率

进程的性质:

一、动态性:描述程序在执行过程当中的所有活动

二、并发性:操做系统同时接受并处理多个进程

三、异步性:不一样进程在逻辑上相互独立,各有各的“轨迹”,即进程以交替方式被处理器执行

四、制约性:因为计算机资源是有限的,不一样进程共享CPU、I/O通道及其余设备,所以相互制约

进程的状态:

进程在其存在的过程当中,状态是在不断发生变化的,通常来讲,进程有三种状态:就绪状态、运行状态和等待状态

就绪状态:只差CPU,其余资源所有得到

运行状态:正在CPU上运行

等待状态:运行过程当中,资源得不到知足,处于等待状态,问题解决后,继续进入就绪状态

进程的管理:

进程管理的核心是进程的控制和调度

进程控制对系统中的所有进程进行有效的管理,它具备建立进程,撤销已结束的进程

自进程投入运行时起,即交由进程调度程序管理

相关文章
相关标签/搜索