操作系统原理(详细讲解进程)

在编程中 我积累了很多关于进程的知识 联系学过的操作系统原理中关于进程的知识是很笼统的 因为操作系统原理中进程概念是处理机管理中提出的 他与电脑运行的效率息息相关 再加上进程是一个抽象的概念 一个进程是一个程序在一个
数据集上的一次执行 如何理解了? 就好比在电脑上执行某个程序 一个程序就相当于一个进程 但是程序可以重复执行 进程便可以重复建立 本身程序的概念就是一组指令或一组语句的集合 他就是个数据集 程序是静态文本 而进程则是动态的过程 程序就好比已经在那里了 你只要点它 他就会执行 此时执行的是进程在不断运行来维持程序 而不是程序 我刚才说了程序是静态的文本 而进程是动态的过程 程序他不可能会去一直运行 只有进程在后台不断执行 并且一直在运行直到进程消亡 使程序得以维持 但是进程消亡不代表程序的消亡 程序是永久的 进程是有生命周期的 进程一旦被建立就意味着他总有走向消亡的那一刻 在以前的对进程的作用的定义十分全面 进程是系统进行资源分配和运行调度的独立单元 怎么理解他? 这表明了进程具有两个属性 1.进程是系统资源分配的单位;2.进程是系统调度运行的单位. 不过随着线程的提出 进程的概念被更改 已经不再是这种定义的方式.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值