简述进程的内涵


进程:是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配的基本单位,是操作系统结构的基础。简而言之,一个运行起来的程序就是进程,例如在任务管理器可以看到正在运行的进程

提示:以下是本篇文章正文内容,下面案例可供参考

一、进程管理:

所谓进程管理就是操作系统先描述一个进程(使用PCB把一个进程的信息表示出来)然后再组织这些进程(使用一定的数据结构把这些PCB放到一起)。

注:PCB指Process Control Block即进程里的结构体。

二、进程的属性:

1.进程状态

就绪态:该进程已经准备就绪,随时可以在CPU上执行。

阻塞态:该进程暂时无法在CPU上执行。

2.进程的优先级

可以简单理解为进程之间的调度不一定是公平的,是根据优先顺序来进行调度的。

例如A的优先级最高,B其次,C优先级最低,那么调度的顺序就是A,B,C。

3.进程的上下文

描述了当前进程执行到哪里,相当于存档记录。比如进程在离开CPU的时候就要把当前执行的结果存档起来,等到下次再执行该进程的时候再从当前的存档开始往下继续执行。

4.进程的记账信息

统计了每个进程在CPU上执行了多长的时间,执行了哪些指令,可以为下次进程调度作为参考。

三、进程的特性:

1.进程的独立性

一个进程无法直接干预另一个进程的内存内容。

2.进程之间的相互交互

虽然一个进程和另一个进程相互独立,但是可以在二者之间找一个公共的区域来完成数据的交互

3.进程是比较“重量的”

在资源分配上,进程耗时,消耗资源。

四、进程的调度

进程的调度就是考虑CPU资源如何给各个进程进行分配,所以进程是操作系统进行资源分配的基本单位。

     
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

四川网友机器猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值