!:进程的控制和描述
*进程的定义:进程是一个具有独立功能的程序在一个数据集合上的一次动态运行过程(是操作系统进行调度和资源分配的基本单元,进程间的通信、同步及上下文切换的开销略大)
*进程的特征
1.动态性:动态性是相对于程序本身来说的,程序仅仅是存放在硬盘上的代码,而进程是程序在某一特定数据集上的动态运行,所以,动态性是程序的最基本特性
2.并发性:并发性是指在一段时间内,操作系统内有...
分类:
系统相关 时间:
2016-04-29 19:40:45
阅读次数:
254
!:进程的控制和描述
*进程的定义:进程是一个具有独立功能的程序在一个数据集合上的一次动态运行过程(是操作系统进行调度和资源分配的基本单元,进程间的通信、同步及上下文切换的开销略大)
*进程的特征
1.动态性:动态性是相对于程序本身来说的,程序仅仅是存放在硬盘上的代码,而进程是程序在某一特定数据集上的动态运行,所以,动态性是程序的最基本特性
2.并发性:并发性是指在一段时间内,操作系统内有...
分类:
系统相关 时间:
2016-04-26 21:44:32
阅读次数:
236
处理机调度与死锁总结
调度层次1.1. 高级调度(长程调度,作业调度)功能:根据某种算法,把在外存队列上处于后备队列的那些作业调入内存,以作业为操做对象。作业:比程序更为广泛的概念,不仅包含通常的程序和数据,还包含一份作业说明书,系统根据作业说明书对程序的运行进行控制。作业步:每个作业都要经过若干个相对独立而又相互关联的顺序加工步骤才能得到结果,我们把每一个步骤称为一个作业步。 作业流:若干个作...
分类:
编程语言 时间:
2016-04-10 14:31:54
阅读次数:
264
一、进程调度无论是在批处理还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。进程调度属于处理机调度。处理机调度分为三个层次:高级调度:(High-...
分类:
系统相关 时间:
2015-12-27 14:39:48
阅读次数:
271
1、进程基本概念:进程是程序的一次执行, 是系统进程资源分配和调度的基本单位。
2、进程三态:执行状态、就绪状态、阻塞状态;三态转换规则,就绪状态的进程由于调度进程执行状态,执行状态由于时间片用完而进入就绪状态,由于I/O请求而进入阻塞状态,I/O完成后进入就绪状态。
创建完成直接进入就绪状态,等待处理机调度。
3、挂起状态引入原因:1)终端用户请求,2)父进程请求,3)负荷调节需要,4)操...
分类:
其他好文 时间:
2015-08-01 12:59:57
阅读次数:
122
1、什么是进程调度 无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。 2、处理机调度分类高级、中级和低级调度作业从提交开...
分类:
系统相关 时间:
2015-07-30 12:50:44
阅读次数:
175
处理机调度??? ????调度的实质是资源的分配 ? ????调度算法: 指根据系统的资源分配策略所规定的资源分配算法。 ? ????????包括: ?????????????–先来先服务调度算法 ????...
分类:
其他好文 时间:
2015-07-21 13:06:24
阅读次数:
118
1、什么是进程调度 无论是在批处理系统还是分时系统中,用户进程数一般都多于处理机数、这将导致它们互相争夺处理机。另外,系统进程也同样需要使用处理机。这就要求进程调度程序按一定的策略,动态地把处理机分配给处于就绪队列中的某一个进程,以使之执行。 2、处理机调度分类高级、中级和低级调度作业从提交开...
分类:
系统相关 时间:
2015-07-11 17:57:28
阅读次数:
222
在多道程序环境中,主存中有着多个进程,其数目往往多于处理机数量。这就要求系统能按照某种算法,动态地把处理机分配给就绪队列中的一个进程,使之执行,分配处理机的任务是由处理机调度程序完成的。
处理机调度
在多道程序系统中,一个作业被提交后必须经过处理机调度后,方能获得处理机执行。对于批量型作业而言,通常需要经历作业调度(也称为高级调度)和进程调度(也称为低级调度)两个过程才能获得处理机;而...
分类:
编程语言 时间:
2015-07-03 19:20:49
阅读次数:
169