二、操作系统进程管理(1)——进程及其实现

1.进程的定义:


    进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。

2.进程的组成:


    进程(进程实体)由程序段、数据段、PCB三部分组成。
        进程控制块(PCB):是系统为每个运行的程序配置的数据结构,用来描述进程的各种信息(如程序代码存放位置)。
        操作系统通过PCB来管理进程,因此PCB应包含操作系统对其进行管理所需要的各种信息。

3.进程的组织方式:


    在一个系统中,通常有数千个PCB。为了有效管理,应把这些PCB组织起来。
    链接方式
        按照进程状态将PCB分为多个队列。
        操作系统持有指向各个队列的指针。
            执行指针
            就绪队列指针
            阻塞队列指针
    索引方式
        根据进程状态的不同,建立几张索引表。
        操作系统持有指向各个索引表的指针。
            执行指针
            就绪表指针
            阻塞表指针

4.进程的特征:


    动态性
        进程的最基本特征
    并发性
    独立性
        进程是系统进行资源分配、调度的独立单位
    异步性
        各进程以不可预知的速度向前推进,可能导致运行结果的不确定性。
    结构性
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值