1. 进程的概念和特征

一、进程的概念

  • 运行环境:多道程序环境(可以并发执行程序,程序执行时会间断以及不可再现
  • 三个角度的定义:
    • 进程是程序的一次执行过程
    • 进程是一个程序及数据在处理机上顺序执行时所发生的的活动
    • 进程是具有独立功能的程序在一个数据集合上运行的过程,他是资源分配和调度的一个独立单位
  • 完善定义:进程是进程实体的运行过程,是系统资源分配和调度的独立单位

进程控制块(PCB)

  • 概念:用来描述进程的数据结构
  • 作用:描述进程的基本情况和运行状态,进而控制进程和管理进程
  • 地位:进程存在的唯一标志1

进程映像(进程实体)

  • 组成:程序段,数据段,PCB
  • 进程映像和进程的关系:进程映像是静态的(实际上他是真实存在的实体),而进程则是动态的(他表示进程实体的运行过程)

二、 进程的特征

  1. 动态性:进程是程序的一次执行,包括创建,活动,暂停,终止等过程,具有一定的生命周期,动态产生和消亡。动态性是进程的最基本的特征
  2. 并发性:多个进程在一个时间段内,同时存在于内存中,多个进程交替上处理机运行。引入进程的作用就是为了使程序能与其他进程的程序并发执行,提高资源利用率
  3. 独立性:进程是系统资源分配和调度的独立单位
  4. 异步性:各个进程相互制约,导致进程按各自独立的、不可预知的速度向前推进。而异步性会导致结果的不可再现性,所以操作系统要配置相应的进程同步机制
  5. 结构性:从结构上看,进程实体由PCB、程序段和数据段三部分组成

  1. 创建进程,实质是创建进程映像中的PCB;撤销进程,实质是撤销进程的PCB ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值