操作系统原理02

死锁

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

预防策略

死锁产生的必要条件

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

解决死锁的策略

  1. 预防死锁:在死锁发生前,破坏死锁的发生必要条件
  2. 避免死锁:在分配资源前,评估分配资源是否会导致死锁(银行家算法)
  3. 检查死锁
  4. 恢复死锁
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
预先静态分配法

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

有序资源分配法

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

进程调度

在合适的时候以一定的策略选择一个就绪进程运行

进程调度的目标

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

经典调度算法

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

存储管理

内存管理的功能

  1. 地址映射
  2. 虚拟存储
  3. 内存分配
  4. 存储保护
地址映射

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

虚拟存储

在这里插入图片描述

内存分配

在这里插入图片描述

存储保护

在这里插入图片描述

物理内存管理

分区内存管理

单一区存储管理(不分区)
用户区不分区完全被一个程序占用例如:DOS系统
在这里插入图片描述

放置策略

在这里插入图片描述

覆盖技术

在这里插入图片描述

交换技术

在这里插入图片描述

碎片问题

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

虚拟内存管理

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

页式虚拟内存管理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
缺页中断
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
页面淘汰
在这里插入图片描述
在这里插入图片描述

  1. 最佳算法:淘汰以后不再需要,或者最远将来会用到的页面。通过预测将来,理论上最佳,无法实现。
  2. FIFO
  3. LRU
    在这里插入图片描述
  4. LFU
    在这里插入图片描述
段式虚拟内存管理

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

段页式虚拟内存管理

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值