计算机中神奇的东西——进程

进程在计算机中起到了举足亲重的作用,正因为有了它,才可以让我们的计算机方便的为我们服务,这么神奇的东西,就让我们一起来了解一下它吧,看看它是如何让计算机变得神奇起来的

我们来了解一下进程是什么?它和程序之间是什么关系?

进程定义:
1、进程是允许并发执行的程序在某个数据集合上的运行过程
2、进程是正文段、用户数据段及进程控制块共同组成的执行环境
进程和程序之间的联系
1、进程是程序的一次执行,进程总是对应至少一个特定的程序
2、一个程序可以对应多个进程

进入CPU之前:

状态三兄弟
1、就绪态:进程一旦获得CPU就可以投入运行的状态
2、执行态:进程获得CPU正在运行的状态
3、阻塞态:进程由于等待资源或某个事件的发生而暂停执行的状态

进入CPU里面:

进程的控制:
1、进程的创建:用户登录、作业调度、提供服务、应用请求
2、进程的阻塞:请求系统服务、启动某种操作、新数据尚未到达、无新工作可做。
3、进程的唤醒:
4、进程的终止:进程执行完毕、进程调用适当的系统调用、终止另外一个进程

进程调度算法:
1、先来先服务算法
2、短进程优先算法
3、优先权调度算法
4、时间片轮转调度算法
5、多级队列调度
6、多级反馈队列调度

注意:在调度过程中可能会出现死锁,这时候就会涉及到银行家算法

从CPU出来:

进程状态的转换:
在这里插入图片描述
这其实就是进程简单的生存过程,当然进程的运行离不开计算机中各种的资源,存储器等其他辅助的工具,它们都是为进程所服务的。

如果我写的哪里有问题的话,请评论告诉我,我们一起进步哦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 26
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值