
操作系统
WYFVV
这个作者很懒,什么都没留下…
展开
-
操作系统的基本特性
操作系统的基本特性:并发,共享,虚拟和异步。并发(Concurrence) 并发性两个或多个时间在同一时间间隔内发生。在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却只有一道程序执行,故微观上这些程序只能是分时地交替执行。与之区别的是并行性,并行性是指两个或多个事件在同一时刻发生。共享(Sharing) OS环境下的资源共享...原创 2019-01-11 14:51:32 · 1512 阅读 · 0 评论 -
操作系统的主要功能
引入OS的主要目的是,为多道程序的运行提供良好的运行环境,以保证多道程序能有条不紊地,高效地运行,并能最大程度地提高系统中各个资源的利用率,方便用户的使用。处理机管理功能 处理机管理的主要功能有:创建和撤销进程,对进程的运行进行协调,实现进程之间的信息交换,以及按照一定算法把处理机分配给进程。 进程控制 为作业创建进程,撤销(终止)已结束的进程,以及控制进程在运行过程中的状态转换。...原创 2019-01-13 16:01:08 · 3961 阅读 · 0 评论 -
前趋图和程序执行
前趋图(Precedence Graph) 前趋图是指一个有向无循环图,可记为DAG(Directed Acyclic Graph),它用于描述进程之间的执行的先后顺序。图中的每个结点都可用来表示一个进程或程序段,乃至一条语句,结点的有向边则表示两个结点之间存在的偏序(Partial Order)或前趋关系(Precedence Relation) 在前趋图中,把没有前趋的结...原创 2019-01-26 16:51:00 · 3554 阅读 · 0 评论 -
进程
进程控制块(Process Control Block,PCB),系统用PCB来描述进程的基本情况和活动过程,进而控制管理进程。由程序段,相关的数据段和PCB三部分构成进程实体(又称进程映象)。一般情况下,把进程实体简称为进程。进程的定义进程是程序的一次执行 进程是一个程序及其数据在处理机上顺序执行时所发生的活动。 进程是具有独立功能的程序在一个数据集合上运行的过程,它是系统进行资...原创 2019-01-28 17:49:18 · 274 阅读 · 0 评论 -
进程管理中的数据结构
在计算机系统中,对于每个资源和每个进程都设置了一个数据结构,用于表征其实体,称为资源信息表或进程信息表,其中包含了资源或进程的标识,描述,状态等信息以及一批指针。通过这些指针,可以将同类资源或进程的信息表,或者同一进程占有的资源信息表分类链接成不同的队列,以便于操作系统进行查找。分为四类:内存表,设备表,文件表和用于进程管理的进程表(通常又称为进程控制块PCB)。进程控制块PCB(Proc...原创 2019-01-29 17:21:26 · 2168 阅读 · 0 评论