进程的三种基本状态?

作者&投稿:武吴 (若有异议请与网页底部的电邮联系)
进程的三种基本状态?~


进程的基本状态有哪三种:就绪、执行、阻塞。
进程已获得除处理器外的所需资源,只是在等待分配处理器资源,只要分配了处理器进程就可执行;准备就绪进程可以按多个优先级来划分队列。例如,当一个进程由于时间片用完而进入就绪状态时,排入低优先级队列,当进程由I/O操作完成而进入就绪状态时,排入高优先级队列。

扩展资料:
每一个进程都有它自己的地址空间,包括文本区域、数据区域和堆栈,文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。
进程是操作系统中最基本、重要的概念,是多道程序系统出现后,为了刻画系统内部出现的动态情况,描述系统内部各道程序的活动规律引进的一个概念,所有多道程序设计操作系统都建立在进程的基础上。
参考资料来源:百度百科-进程

根据进程执行时的间断性,决定了进程可能具有多种状态。但事实上,运行中的进程是具有以下三种基本状态。

1、就绪状态,英文称Ready。进程已获得除处理器外的所需资源,只是在等待分配处理器资源,只要分配了处理器进程就可执行。

准备就绪进程可以按多个优先级来划分队列。例如,当一个进程由于时间片用完而进入就绪状态时,排入低优先级队列。当进程由I/O操作完成而进入就绪状态时,排入高优先级队列。

2、运行状态,英文称Running。进程占用处理器资源,处于此状态的进程的数目小于等于处理器的数目。在没有其他进程可以执行时(如所有进程都在阻塞状态),系统通常会自动执行系统的空闲进程。

3、阻塞状态,英文称Blocked,系统由于进程等待某种条件(如I/O操作或进程同步),在条件满足之前无法继续执行。该事件发生前即使把处理器资源分配给该进程,该进程也无法进行运行。

扩展资料:

定义

狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。

广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。

进程的概念主要有两点:

第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack region)。

文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。

第二,进程是一个“执行中的程序”。程序是一个没有生命的实体,只有处理器赋予程序生命时(操作系统执行之),它才能成为一个活动的实体,我们称其为进程。

进程是操作系统中最基本、重要的概念。是多道程序系统出现后,为了刻画系统内部出现的动态情况,描述系统内部各道程序的活动规律引进的一个概念,所有多道程序设计操作系统都建立在进程的基础上。

特征

动态性:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。

并发性:任何进程都可以同其他进程一起并发执行

独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位;

异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的、不可预知的速度向前推进

结构特征:进程由程序、数据和进程控制块三部分组成。多个不同的进程可以包含相同的程序:一个程序在不同的数据集里就构成不同的进程,能得到不同的结果;但是执行过程中,程序不能发生改变。

常见进程名称

acrord32.exeacrord32.exe 是Adobe Acrobat Reader阅读器的一部分。该进程用于打开和察看PDF文档

AcroTray.exe AcroTray.exe 是Acrobat助手程序,用于帮助你打印你的PDF文档。

ACSd.exe ACSd.exe 是AOL的相关程序。该进程在后台运行和自动重新连接到AOL。

ADGJDET.exe ADGJDET.exe 是Creative创新声卡的一部分。

AdobeUpdateManager.exeAdobeUpdateManager.exe是Adobe产品软件升级程序。

参考资料来源:百度百科-进程



网上有百科词条,转抄给你供参考。
“进程执行时的间断性,决定了进程可能具有多种状态。事实上,运行中的进程可能具有以下三种基本状态。
1)就绪状态(Ready):
进程已获得除处理器外的所需资源,等待分配处理器资源;只要分配了处理器进程就可执行。就绪进程可以按多个优先级来划分队列。例如,当一个进程由于时间片用完而进入就绪状态时,排入低优先级队列;当进程由I/O操作完成而进入就绪状态时,排入高优先级队列。
2)运行状态(Running):
进程占用处理器资源;处于此状态的进程的数目小于等于处理器的数目。在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程。
3)阻塞状态(Blocked):
由于进程等待某种条件(如I/O操作或进程同步),在条件满足之前无法继续执行。该事件发生前即使把处理器资源分配给该进程,也无法运行。”

1)就绪状态(Ready):进程已获得除处理器外的所需资源,等待分配处理器资源;只要分配了处理器进程就可执行。就绪进程可以按多个优先级来划分队列。例如,当一个进程由于时间片用完而进入就绪状态时,排入低优先级队列;当进程由I/O操作完成而进入就绪状态时,排入高优先级队列。2)运行状态(Running):进程占用处理器资源;处于此状态的进程的数目小于等于处理器的数目。在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程。3)阻塞状态(Blocked):由于进程等待某种条件(如I/O操作或进程同步),在条件满足之前无法继续执行。该事件发生前即使把处理机分配给该进程,也无法运行。

1)就绪状态(Ready):进程已获得除处理器外的所需资源,等待分配处理器资源;只要分配了处理器进程就可执行.就绪进程可以按多个优先级来划分队列.例如,当一个进程由于时间片用完而进入就绪状态时,排入低优先级队列;当进程由I/O操作完成而进入就绪状态时,排入高优先级队列.2)运行状态(Running):进程占用处理器资源;处于此状态的进程的数目小于等于处理器的数目.在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程.3)阻塞状态(Blocked):由于进程等待某种条件(如I/O操作或进程同步),在条件满足之前无法继续执行.该事件发生前即使把处理机分配给该进程,也无法运行.



进程的三个基本状态
答:进程的三个基本状态是:运行态、就绪态和阻塞态。1、运行态:进程获得CPU,并执行相应的指令。它是进程的执行状态,也是进程最活跃的状态。进程一旦进入运行态,就开始占用CPU,并执行相应的指令。在运行态中,进程会一直持续...

进程的三个基本状态
答:进程的三个基本状态有就绪状态、运行状态、阻塞状态。1、就绪状态 英文称Ready。进程已获得除处理器外的所需资源,只是在等待分配处理器资源,只要分配了处理器进程就可执行。准备就绪进程可以按多个优先级来划分队列。例如,当...

操作系统复习题要 1进程有三种基本状态,可能的状态转换都有哪些_百度...
答:进程的基本状态:1、就绪(Ready)状态 当进程已分配到除CPU以外的所有必要资源后,只要在获得CPU,便可立即执行,进程这时的状态就称为就绪状态。在一个系统中处于就绪状态的进程可能有多个,通常将他们排成一个队列,称为...

进程的三个基本状态?
答:三种基本状态:1、就绪状态:进程已获得除CPU外的所有必要资源,只等待CPU时的状态。一个系统会将多个处于就绪状态的进程排成一个就绪队列。2、 执行状态:进程已获CPU,正在执行。单处理机系统中,处于执行状态的进程只一个...

进程的最基本状态
答:进程是计算机科学中的一个基本概念,它代表了计算机正在执行的一个程序实例。进程的状态是描述进程执行过程中不同阶段的一个抽象概念。在操作系统中,进程通常有三种基本状态:创建状态、执行状态和终止状态。详细论述如下:1、...

进程的基本状态有哪三种
答:进程的基本状态有哪三种:就绪、执行、阻塞。进程已获得除处理器外的所需资源,只是在等待分配处理器资源,只要分配了处理器进程就可执行;准备就绪进程可以按多个优先级来划分队列。例如,当一个进程由于时间片用完而进入就绪...

操作系统复习题要 1进程有三种基本状态,可能的状态转换都有哪些_百度...
答:进程的三种基本状态包括:1. 就绪状态(Ready):当进程已经获得除了CPU之外的所有必要资源,并且准备好执行时,它处于就绪状态。在多任务操作系统中,就绪状态的进程通常会排成一个队列,即就绪队列。2. 执行状态(Running)...

进程的三个基本状态
答:进程的三个基本状态是:就绪状态、运行状态和阻塞状态。就绪状态是指进程已经获得了除处理器外的所有必要资源,正在等待分配处理器资源,以便将其置于运行状态。此时,进程已准备好运行,但由于处理器资源有限,需要等待调度程序...

进程在系统中有哪几种基本状态,状态如何发生变化?
答:进程在系统中有3种基本状态,状态发生变化的方式如下:1、就绪状态:进程已经准备好要被执行,但是因为系统资源或其他进程的占用,暂时不能被调度执行。一旦分配了必要的资源,进程就可以进入运行状态。2、运行状态:进程正在...

进程的三种状态是哪三种状态?
答:进程在其生命周期内通常进程有以下三种状态:1、就绪(Ready)状态:指进程已处于准备好运行的状态,及进程已经分配到需要的系统资源,只要在获得CPU就可以执行 。2、执行(Running)状态:指进程获得了CPU正在执行,在单处理机...