操作系统概念进程基础0040

进程基础ฅฅ*(自留)

ฅฅ*进程的定义、组成、组织方式、特征 ↓

  • PCB进程控制块:存放进程的各种信息。
  • PCB+程序段+数据段=进程实体(进程映像)一般情况下进程实体就简称为进程。PCB是进程存在的唯一标志。
  • 进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。具有动态性

ฅฅ*进程的状态和转换 ↓

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

ฅฅ*进程控制 ↓

在这里插入图片描述

ฅฅ*进程通信 ↓

在这里插入图片描述

ฅฅ*线程概念和多线程模型 ↓

在这里插入图片描述

ฅฅ*处理机调度的概念、层次 ↓

在这里插入图片描述

ฅฅ*进程调度的时机、切换与过程、方式 ↓

  • 进程在操作系统内核程序临界区中不能进行调度与切换。 √
    进程处于临界区时不能进行处理机调度。 ×

在这里插入图片描述

ฅฅ*调度算法的评价指标 ↓

在这里插入图片描述

ฅฅ*调度算法

  • 【非抢占?】对于当前正在占用处理机的进程/作业,只有它主动放弃处理机的时候,才会进行调度。
1.FCFS(先来先服务):

在这里插入图片描述

2.SJF(短作业优先):
  • 如果题目中没有特别说明,默认是非抢占式的。
  • 在所有进程同时可运行/几乎同时到达时,采用SJF调度算法的平均等待时间、平均周转时间时最少的。

在这里插入图片描述

3.HRRN(高响应比优先):

在这里插入图片描述

4.RR(时间片轮转):

这里,如果某个进程的时间片还没用完但是已经结束了,也会进行调度。不会空等。

需要画一个就绪队列出来以便get先后顺序。

在这里插入图片描述

如果时间片太大:使得每个进程都能在一个时间片内完成,则RR会退化为FCFS,增大进程响应时间
如果时间片太小:会导致进程切换过于频繁,系统会花大量的的时间来处理进程切换,从而导致示记用于进程的时间比例减少。(切换进程的开销占比应<1%)

5.优先级调度:

在这里插入图片描述

6.多级反馈队列调度:

在这里插入图片描述

(•͈ᴗ•͈ૢૢ)❊⿻* e.g.

在这里插入图片描述

(1)在这里插入图片描述
(2)p1=10-0=10;p2=14-1=13;p3=17-2=15;平均=(10+13+15)/3=12.67

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值