进程管理

进程是程序执行过程的实例,是多任务操作系统的基础。进程具有动态性、并发性、独立性和异步性。进程状态包括就绪态、运行态和等待态,它们之间通过特定事件触发转换。进程由程序、数据和进程控制块(PCB)组成,PCB存储了进程的标识、状态、调度信息和资源信息。
摘要由CSDN通过智能技术生成

进程

描述程序的执行过程,是实现多任务操作系统的基础。

进程的概念

进程是一个可并发执行程序在一个数据集上的一次运行过程,简单地说,进程就是程序的一次运行过程。

进程与程序概念的区别

进程是程序的一次运行过程。(动态)
程序是进程的一个组成部分,是进程的执行文本。(静态)
此外,进程与程序不是一一对应的关系,一个进程可以顺序执行多个程序,一个程序可以对应多个进程(一个程序可以被多次运行,一个程序可以同时运行(多开))

程序的顺序执行

程序的各操作步骤之间是依序执行的,程序与程序之间是串行执行的,这种执行程序的方式就称为顺序执行。顺序执行是单道程序系统中的程序的运行方式。
程序的顺序执行具有如下特点:

  1. 顺序性:只有一个操作完成后才会进行下一个操作,一个程序全部执行结束才会执行下一个程序。
  2. 封闭性:程序在封闭的环境中运行,即程序运行时独占全部系统资源,只有程序本身才能改变程序的运行环境,因而程序的运行结果不受外界影响,结果只由程序本身决定。
  3. 可再现性:程序执行的结果与运行的时间和速度无关,结果总是可再现的,即无论何时重复执行该程序都会得到同样的结果。

顺序执行的缺点:系统资源利用率很低

程序的并发执行

同时有多个程序在系统中运行,系统资源利用率大大提高。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值