进程有哪几种基本状态

 我来答
亦是如此
高粉答主

2021-10-11 · 往前看,不要回头。
亦是如此
采纳数:6378 获赞数:544554

向TA提问 私信TA
展开全部

进程的基本状态有哪三种:就绪、执行、阻塞。

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

相关内容解释:

每一个进程都有它自己的地址空间,包括文本区域、数据区域和堆栈,文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。

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

中智咨询
2024-08-28 广告
进程就是一个活跃着的程序,即:已经被放入了系统调度队列当中了,占有了一定的系统资源的程序.程序在没有被调用之前只能叫程序,被调用并得到了资源后就可以称其为进程了,进程可以由许多线程组成,线程与进程的主要区别在于同一进程里的线程之间可以共享一... 点击进入详情页
本回答由中智咨询提供
城南明月羿当年
推荐于2018-03-02 · 知道合伙人生活技巧行家
城南明月羿当年
知道合伙人生活技巧行家
采纳数:24666 获赞数:123228
计算机爱好者

向TA提问 私信TA
展开全部
进程是操作系统中的一个核心概念.其概念至今未有严格的公认的定义.一般的讲,进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动.

其基本状态有3种,即ready(就绪),running(运行),wait(等待).

死锁是指,在两个或多个并发进程中,如果每个进程持有某种资源而又都等待别的进程释放它们现在保持着的资源,否则就不能向前推进.此时,每个进程都占用了一定的资源但是又不能向前推进,称这一组进程产生了死锁.
通俗的讲,就是两个或多个进程无止境的等候着永远不会成立的条件的一种系统状态.

产生死锁的根本原因是系统能够提供的资源个数比要求该资源的进程数少.其具体原因是1系统资源不足2进程推进顺序非法.
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
渘凊以水e818b7
2019-07-12
知道答主
回答量:10
采纳率:0%
帮助的人:1.3万
展开全部
进程一般分为5中基本状态:创建态、就绪态、运行态、阻塞态、退出态
创建态:

初始化系统资源

就绪态:

不能运行 因为没有CPU资源,需要和别的进程抢夺CPU资源,获得CPU资源后进入运行态
运行态:

进程获得CPU,进程将CPU使用完成后会强制失去CPU变成就绪态

阻塞态:

运行的进程(有CPU资源),收到某些条件的干扰 ( 例如:sleep()函数),失去了CPU资源。阻塞完成后会变成就绪态

退出态:

在 就绪态、运行态、阻塞态、都可以退出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_gu_qing72
2015-04-26 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:57
采纳率:0%
帮助的人:40万
展开全部
进程一般有3种基本状态:就绪、运行和阻塞。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式