计算机操作系统(二)—— 进程管理

1、进程

1.1、进程的基本概念

1. 1.1、定义

在这里插入图片描述

1. 1.2、进程的组成

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1. 1.3、进程的组织

在这里插入图片描述

1.1.4、进程的特征

在这里插入图片描述

1.2、进程状态与转换

1.2.1、三种基本状态

在这里插入图片描述

1.2.2、另外两种状态

在这里插入图片描述
在这里插入图片描述

1.2.3、状态的转换

在这里插入图片描述

1.3、进程控制

1.3.1、什么是进程控制

在这里插入图片描述

1.3.2、如何实现进程控制

在这里插入图片描述
在这里插入图片描述

1.4、进程通信

1.4.1、什么是进程通信

在这里插入图片描述

1.4.2、进程通信——共享存储

在这里插入图片描述

1.4.3、进程通信——管道通信

在这里插入图片描述

1.4.4、进程通信——消息传递

在这里插入图片描述

2、线程

2.1、什么是线程

在这里插入图片描述
在这里插入图片描述

2.2、线程与进程的区别

在这里插入图片描述

2.3、线程的属性

在这里插入图片描述

2.4、线程的实现方式

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.5、多线程模型

在这里插入图片描述
在这里插入图片描述

3、处理机调度

在这里插入图片描述

3.1、调度的基本概念

在这里插入图片描述

3.2、调度的三个层次

在这里插入图片描述

3.2.1、高级调度

在这里插入图片描述

3.2.2、中级调度

在这里插入图片描述
在这里插入图片描述

3.2.3、低级调度

在这里插入图片描述

3.3、进程调度的时机、切换与过程

3.3.1、进程调度的时机

在这里插入图片描述
在这里插入图片描述

3.3.2、进程调度的方式(抢占式/非抢占式)

在这里插入图片描述
在这里插入图片描述

3.3、调度算法的评价指标

在这里插入图片描述

3.4、调度算法

在这里插入图片描述

3.4.1、先来先服务(FCFS, First Come First Serve)

在这里插入图片描述

3.4.2、短作业优先(SJF,Shortest Job First)

在这里插入图片描述

3.4.3、高响应比优先(HRRN Highest Response Ratio Next)

在这里插入图片描述
在这里插入图片描述

3.4.4、时间片轮转(RR, Round-Robin)

在这里插入图片描述

3.4.5、优先级调度算法

在这里插入图片描述

3.4.5、多级反馈队列调度算法

在这里插入图片描述

4、进程同步和进程互斥

同步:多个进程因为合作产生的直接制约关系,使得进程有一定的先后执行关系。
互斥:多个进程在同一时刻只有一个进程能进入临界区。

4.1、什么是进程同步

在这里插入图片描述
进程同步的例子:同时发送多个微信文档。

4.2、什么是进程互斥

在这里插入图片描述
进程互斥例子:微信视频和QQ视频无法同时进行。
在这里插入图片描述
在这里插入图片描述

4.3、进程互斥的软件实现方法

在这里插入图片描述

4.4、进程互斥的硬件实现方法

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值