《操作系统原理》课程教学资源(PPT课件讲稿)第6章 Linux存储管理

第6章 Linx存绪管理
第6章 Linux存储管理

§1x86的虚拟存储系统 X86或i386机器。 X86具有两种存储器管理模式: ◆实地址模式 ◆受保护的虚地址模式 在保护模式下,ⅹ86提供了实现 虚拟存储器的硬件机制
§1 x86的虚拟存储系统 x86或i386机器。 x86具有两种存储器管理模式: 实地址模式 受保护的虚地址模式 在保护模式下,x86提供了实现 虚拟存储器的硬件机制

x86的地址转换机制 ●x86中地址总线为32位,物理内存 空间最大为4G字节。 ●x86指令系统提供的的逻辑地址为48 位,由它确定的虚拟地址空间可达 64T字节
一.x86的地址转换机制 ⚫x86中地址总线为32位,物理内存 空间最大为4G字节。 ⚫x86指令系统提供的的逻辑地址为48 位,由它确定的虚拟地址空间可达 64T字节

分段机制 分页机制 逻辑地址 转换线性地址」转换亿壁地址 48位 32位 32位

二.80386虚拟存储空间管理 1.全局地址空间和局部地址空间 ●x86把虚拟存储器的空间分成性质不 同的两部分: ◆全局地址空间 ◆局部地址空间 ●全局地址空间通常存放操作系统本身 的代码和数据,它是系统中所有的进 程共享的地址空间
二.80386虚拟存储空间管理 1.全局地址空间和局部地址空间 ⚫x86把虚拟存储器的空间分成性质不 同的两部分: 全局地址空间 局部地址空间。 ⚫全局地址空间通常存放操作系统本身 的代码和数据,它是系统中所有的进 程共享的地址空间

●局部地址空间由系统分配给各个进 程使用,用于存储进程各自的代码 和数据等。 ●80386的全局地址空间和局部地址 空间最大都可达32TB
⚫局部地址空间由系统分配给各个进 程使用,用于存储进程各自的代码 和数据等。 ⚫80386的全局地址空间和局部地址 空间最大都可达32TB

任务1 局部炮址 任务1的 喷拟地址空间 任务2的 威拟地址交间 任务3的 全局 威拟地址交间 炮址交间 任务2 任务 局部地址 局地址 左|同

2.x86的分段机制 ●x86通过分段机制把虚拟地址空间 分成大小不同的存储段,简称段。 个段的空间最大可达4GB ●64TB的虚拟地址空间最多可以分 为16K个段。 全局段和局部段最多可以各有8K个 段 ●每个存储段都是一个相对地址空间
2.x86的分段机制 ⚫x86通过分段机制把虚拟地址空间 分成大小不同的存储段,简称段。 ⚫一个段的空间最大可达4GB。 ⚫64TB的虚拟地址空间最多可以分 为16K个段。 ⚫全局段和局部段最多可以各有8K个 段。 ⚫每个存储段都是一个相对地址空间

●段表称为段描述符表 段描述符表的表项称为段描述符 ●每个段描述符的长度为8字节,它 记载着系统中每个段的起始位置、 段长度和段的保护特性等信息
⚫段表称为段描述符表 ⚫段描述符表的表项称为段描述符 ⚫每个段描述符的长度为 8字节,它 记载着系统中每个段的起始位置、 段长度和段的保护特性等信息

●系统提供了两种不同的段描述符表: 全局描述符表GDT 局部描述符表LDT ●系统中只有一个全局描述符表GDT。 ●每个进程都有若千个局部段,所以 每个进程都有属于它的局部描述符 表LDT
⚫系统提供了两种不同的段描述符表: 全局描述符表GDT 局部描述符表LDT ⚫系统中只有一个全局描述符表GDT。 ⚫每个进程都有若干个局部段,所以 每个进程都有属于它的局部描述符 表LDT
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《操作系统原理》课程教学资源(PPT课件讲稿)第4章 存储管理.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第4章 Linux进程管理.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第3章 进程管理.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)Linux核心体系结构简介.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)(英文版)Linux Development Environment.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)Linux程序设计简介.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第2章 Linux概述.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第1章 操作系统概论.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)前言.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)security protocols.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)Public Key Cryptography2.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)Public Key Cryptography1.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)overview.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)Attacks, Services, and Mechanisms.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)NTHEORY 2 Group Theory and Number.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)Lecture 3 Number Theory Basics I.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)HashFunctions.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)Digital Signature.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)CRYPTO12.ppt
- 中国矿业大学:《密码学》课程教学资源(PPT讲稿)认证协议(Authentication Protocol)Block ciphers-L&D.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第七章 文件管理.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第八章 Linux文件管理.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第九章 设备管理.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第十章 Linux设备管理.ppt
- 《操作系统原理》课程教学资源(PPT课件讲稿)第六章 作业管理.ppt
- 《操作系统原理》课程教学资源:教学大纲标准格式.doc
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)目录(崔雅娟).ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第八章 结构及其它.ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第二章 数据类型、运算符与表达式.ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第九章 文件.ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第六章 数组.ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第七章 指针.ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第三章 语句及控制结构.ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第四章 函数和程序结构.ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第五章 预处理命令.ppt
- 北京语言文化大学:《C语言程序设计导论》课程教学资源(PPT课件)第一章 程序设计概述.ppt
- 高等学校计算机专业教材:《数值计算方法》课程教学资源(PPT课件)第一章 插值方法.ppt
- 高等学校计算机专业教材:《数值计算方法》课程教学资源(PPT课件)第二章 贝齐尔曲线和B样条曲线.ppt
- 高等学校计算机专业教材:《数值计算方法》课程教学资源(PPT课件)第三章 数值积分.ppt
- 高等学校计算机专业教材:《数值计算方法》课程教学资源(PPT课件)第四章 线性代数方程组的解法.ppt