操作系统——内存

文章目录

      • 1.内存的定义
      • 2.从写程序到程序运行
      • 3.逻辑地址和物理地址
        • 3.1 逻辑地址/物理地址的定义
        • 3.2 逻辑地址到物理地址的转换
          • 3.2.1 绝对装入
          • 3.2.2 静态重定位
          • 3.2.3 动态重定位
      • 4.链接的方式
        • 4.1 静态链接
        • 4.2 装入时动态链接
        • 4.3 运行时动态链接
      • 5.内存管理
        • 5.1 内存保护
        • 5.2 地址转换
        • 5.3 内存扩充
          • 5.3.1 覆盖技术
          • 5.3.2 交换技术
          • 5.3.3 虚拟内存技术
            • (1)虚拟内存的概念
            • (2)如何实现虚拟内存
            • (3)请求分页管理方式
            • (4)页表机制
            • (6)缺页中断机构
            • (7)地址变换机构
        • 5.4 内存的分配和回收
          • 5.4.1 连续分配管理
            • 1 单一连续分配
            • 2 固定分区分配
            • 3 动态分区分配
          • 5.4.2 非连续分配管理
            • 1 基本分页存储管理
            • 2 基本分段存储管理
            • 3 段页式存储管理

1.内存的定义

在这里插入图片描述

2.从写程序到程序运行

在这里插入图片描述

3.逻辑地址和物理地址

3.1 逻辑地址/物理地址的定义

在这里插入图片描述

3.2 逻辑地址到物理地址的转换

3.2.1 绝对装入

在这里插入图片描述

3.2.2 静态重定位

在这里插入图片描述

3.2.3 动态重定位

在这里插入图片描述

4.链接的方式

4.1 静态链接

在这里插入图片描述

4.2 装入时动态链接

在这里插入图片描述

4.3 运行时动态链接

在这里插入图片描述

5.内存管理

5.1 内存保护

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

5.2 地址转换

\qquad逻辑地址转换为物理地址,三种转换方式:绝地装入、静态重定位和动态重定位。

5.3 内存扩充

5.3.1 覆盖技术

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

5.3.2 交换技术

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

5.3.3 虚拟内存技术
(1)虚拟内存的概念

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

(2)如何实现虚拟内存

在这里插入图片描述

(3)请求分页管理方式

在这里插入图片描述

(4)页表机制

在这里插入图片描述

(6)缺页中断机构

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

(7)地址变换机构

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

5.4 内存的分配和回收

5.4.1 连续分配管理

在这里插入图片描述

1 单一连续分配
2 固定分区分配
3 动态分区分配

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

5.4.2 非连续分配管理
1 基本分页存储管理

(1)基本概念
在这里插入图片描述
(2)如何实现地址转换
在这里插入图片描述
(3)页表
在这里插入图片描述

2 基本分段存储管理

(1)基本概念
在这里插入图片描述(2)段表
在这里插入图片描述

3 段页式存储管理

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/483207.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

德克萨斯AM大学的一项新技术可以让我们通过触摸屏「感受」物体

来源:新智元德克萨斯A&M大学的一项新技术可以让我们通过触摸屏「感受」物体,这项新技术将「定义」下一代手指与设备的交互方式,进一步发展则有希望超越目前触摸屏对人们触摸的匮乏感知和反应。该研究最近发表在《高级材料》(A…

Git的工作流程

git的工作流程为: 克隆Git资源作为工作目录 在克隆的资源上添加或者修改文件 如果别人修改了,你可以更新资源 在提交前查看修改 提交修改 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交 推送到服务器 转载于:https://www.cnblogs.com/qingmuchuanqi48/p/10988263.ht…

操作系统——文件基本概念

文章目录1.文件管理概念1.1 文件的属性1.2 文件内部的数据是如何组织的1.3 文件之间如何被组织起来1.4 操作系统向上提供的基本功能1.5 文件如何存储在外存中1.文件管理概念 1.1 文件的属性 1.2 文件内部的数据是如何组织的 1.3 文件之间如何被组织起来 1.4 操作系统向上提供的…

浅谈多重背包及其优化

模板来源&#xff1a;codevs 5429 根据背包问题的相关状态转移方程&#xff0c;我们不难写出朴素的算法 1 #include <iostream>2 #include <cstdio>3 #include <cstring>4 #include <algorithm>5 using namespace std;6 inline int read() {7 int …

人脑计划:大脑研究如何对超级计算提出新要求

来源&#xff1a;ScienceAI编译&#xff1a;绿萝「了解大脑的所有复杂性需要从多个尺度——从基因组学、细胞和突触到整个器官水平的洞察力。这意味着处理大量数据&#xff0c;超级计算正在成为解决大脑问题的不可或缺的工具。」人类大脑项目 (HBP) 科学主任、杜塞尔多夫大学和…

数据结构与算法——递归、回溯与分治

文章目录1.预备知识1.1 递归1.2 回溯1.3 位运算2.子集2.1 题目描述2.2 解题思路——回溯递归法2.3 C实现2.4 解题思路——位运算法2.5 位运算实现3.子集 II3.1 题目描述3.2 解题思路3.3 回溯递归法——C实现3.4 位运算——C实现4.组合总和 II4.1 题目描述4.2 解题思路4.3 C实现…

MongoDB安装启动教程

MongoDB安装启动教程 简易教程&#xff1a;鉴于第一次大家使用分布式数据库&#xff0c;提供一个简易教程&#xff08;也可看老师的PPT或者视频&#xff09; 1.点击安装包&#xff08;老师给的&#xff09;&#xff0c;安装目录不要更改&#xff0c;否则后面配置需要改&#xf…

机器能思考吗?

来源&#xff1a;人机与认知实验室机器有智能吗&#xff1f;机器会理解吗&#xff1f;机器能思考吗&#xff1f;从十七世纪到今&#xff0c;每一次机器功能的重大突破&#xff0c;这问题都被翻出来问一遍&#xff0c;只是否定它变得愈来愈困难了。Alpha Go与李世石的围棋赛尘埃…

数据结构与算法——二叉树与图

文章目录1.预备知识1.1 二叉树定义1.2 二叉树的构造2.路径总和 II2.1 题目描述2.2 算法思路2.3 C实现3.二叉树的最近公共祖先3.1 题目描述3.2 解题思路3.3 C实现4.二叉树展开为链表4.1 题目描述4.2 思考4.3 C实现4.4 解法二4.5 C实现5.二叉树的右视图5.1 预备知识5.2 题目描述5…

Nature评论:机器学习的物理启示录——隔壁的另一条机遇之道

来源&#xff1a;AI科技评论作者&#xff1a;Don编辑&#xff1a;青暮老话说&#xff1a;隔行不取利。但时过境迁&#xff0c;目前不管是娱乐圈还是学术界&#xff0c;跨界方可大红大紫。在娱乐圈&#xff0c;相声演员客串脱口秀&#xff0c;歌手跨界演员&#xff0c;赚的钵满盆…

操作系统——文件的逻辑结构

文章目录1.文件的逻辑结构的概念1.1 按照逻辑结构的文件分类1.2 无结构文件和有结构文件的区别2 顺序文件3 索引文件4.索引顺序表1.文件的逻辑结构的概念 1.1 按照逻辑结构的文件分类 1.2 无结构文件和有结构文件的区别 2 顺序文件 3 索引文件 4.索引顺序表

操作系统——文件目录

文章目录1.文件目录知识点2. 文件分配方式3.文件的存储空间管理4.文件的基本操作5.文件共享6.文件保护7.文件系统的层次结构1.文件目录知识点 2. 文件分配方式 3.文件的存储空间管理 4.文件的基本操作 5.文件共享 6.文件保护 7.文件系统的层次结构

我们不知道答案的125个科学问题(16)群体合作行为的演化

来源&#xff1a;张林科学网博客链接地址&#xff1a;http://blog.sciencenet.cn/blog-318012-1292142.html题记&#xff1a;离Science杂志提出125个问题到今天已经过去了16个年头&#xff0c;然而我这个125个问题的系列解读仅仅进行到第16个&#xff0c;想必这125个问题自己也…

Nature:大脑空间导航研究五十年

来源&#xff1a;集智俱乐部作者&#xff1a;Isabel I. C. Low & Lisa M. Giocomo译者&#xff1a;赵雨亭 审校&#xff1a;张澳 编辑&#xff1a;邓一雪 导语老马识途的故事被人们所熟知&#xff0c;但其识途的神经机制却尚待研究。1971年&#xff0c;研究人员首次发现&am…

操作系统——磁盘

文章目录1.磁盘的结构2.磁盘调度算法3.减少磁盘延时时间的方法4.磁盘管理1.磁盘的结构 2.磁盘调度算法 3.减少磁盘延时时间的方法 4.磁盘管理

建网站如何选择好用的网站源码程序

很多新手朋友第一次建网站时候&#xff0c;如何选择一款适合的网站源码是比较困惑的问题&#xff0c;选择一款好的网站源码可以节约大量时间和金钱&#xff0c;但是由于网站源码参差不齐&#xff0c;免费的&#xff0c;收费的&#xff0c;淘宝几元钱购买的&#xff0c;几万块钱…

操作系统——设备管理

文章目录1.I/O设备的基本概念与分类2.I/O控制器3.I/O控制方式4.I/O软件层次结构5.I/O核心子系统6.假脱机技术7.设备的分配和回收8.缓冲区管理1.I/O设备的基本概念与分类 2.I/O控制器 3.I/O控制方式 4.I/O软件层次结构 5.I/O核心子系统 6.假脱机技术 7.设备的分配和回收 8.缓冲区…

95页重磅报告:全面预测未来5年趋势

来源&#xff1a;中产财富分水岭将成为未来5年中国互联网的关键词&#xff0c;从浅水区向深水区过渡&#xff0c;引发竞争格局的强弱式转化。分水岭期不存在直道竞争&#xff0c;冷静和变化成为主旋律。版权申明&#xff1a;内容来源网络&#xff0c;版权归原创者所有。除非无法…

新发现为类脑计算机开辟了道路

来源&#xff1a;ScienceAI编辑&#xff1a;萝卜皮大型自旋霍尔纳米振荡器&#xff08;SHNO&#xff09;阵列的同步&#xff0c;是实现超快非常规计算的一种有吸引力的方法。然而&#xff0c;与阵列接口、调整其单个振荡器和提供内置存储器单元仍然存在巨大的难题。瑞典哥德堡大…

互联网大脑如何产生“梦境“并形成元宇宙

作者&#xff1a;刘锋本文摘录自2019年中信出版社出版的《崛起的超级智能&#xff0c;互联网大脑如何影响科技未来》的第二章“10条规则&#xff1a;互联网大脑如何影响科技企业的命运”中的“第九条规则&#xff0c;互联网大脑梦境的构建带来产业升级”。这一节详细阐述了互联…