请求分页管理方式

news/2025/10/3 9:21:01/文章来源:https://www.cnblogs.com/jimGraymane/p/19124286

请求分页存储管理与基本分页存储管理的主要区别:

请求调页:在程序执行的过程中,当所访问的信息不在内存时,由操作系统负责将所需信息从外存调入内存

页面置换:若空间不够,由操作系统将内存中暂时用不到的信息换出到外存

页表机制

为了实现请求调页,操作系统需要知道每个页面是否已经调入内存:如果还没调入,那么也必须知道该页面在内存存放的位置

为了实现页面置换必须通过一些指标来决定到底换出哪个页面:如果有些页面未被修改,就不再浪费时间写回外存,如果有些修改过,就需要将外存中的九数据覆盖,因此,操作系统也需要记录哥哥页面是否被修改过的信息

请求分页存储管理的页表

【内存块号|状态位|访问字段|修改位|外存地址】

状态位用来表示是否已经调入内存

访问字段可以记录最近被访问多少次

修改位页面调入内存后是否被修改过

这个也被称为请求页表

缺页中断机构

在请求分页系统中,每当要访问的页面不在内存时,就会产生一个缺页中断,然后由操作系统的缺页中断处理程序处理中断。

此时缺页的进程阻塞,放入阻塞队列,钓业完成后再将其唤醒,放回就绪队列

如果内存中有空闲块,则会分配一个空闲块,将所缺页面装入该块,并修改页表中相应的页表项

如果内存中没有空闲块,则会由页面置换算法选择一个页面淘汰,若该页面在内存期间被修改过,则要将其写回外存,微修改的页面不用写回外存

缺页中断由当前执行的指令想要访问的目标页面未调入内存而产生的,因此属于哪中断

一条指令在执行期间,可能产生多次缺页中断。

地址变换机构

1.请求调页(查到页表项时进行判断)

2.页面置换(需要调入页面,单没有空闲内存块时进行)

3.需要修改请求页表中新增的表项

注意:

1.只有写指令才需要修改“修改位”,并且,一般来说只需要修改快表中的数据,只有要将快表项删除时才需要写会内存中的慢表,这样可以减少访存次数。

2.和普通的中断处理一样,缺页中断处理依然需要保留cpu现场

3.需要通过页面置换算法来决定换出的页面

4.换入换出的页面都需要启动慢速的io操作,可见如果换入换出太频繁,会有很大的开销

5.页面调入内存后,需要修改慢表,同时也需要将表项复制到快表中。

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

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

相关文章

vim中leader和localleader对比

在 Vim 和 Neovim 中,<leader> 和 <localleader> 是两个特殊的键位前缀,用于定义快捷键。它们的作用是让用户能够方便地扩展和自定义快捷键,同时避免与默认的 Vim 命令或其他插件的快捷键冲突。 <le…

详细介绍:[论文阅读] AI + 软件工程 | 从“事后补救”到“实时防控”,SemGuard重塑LLM代码生成质量

详细介绍:[论文阅读] AI + 软件工程 | 从“事后补救”到“实时防控”,SemGuard重塑LLM代码生成质量pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: bloc…

2025 年转基因小鼠公司 TOP 企业品牌推荐排行榜,传统 KO 转基因小鼠,条件性 cKO 转基因小鼠,ROSA26 位点基因 KI 小鼠,Tol2 转基因小鼠模型,点突变敲入转基因小鼠公司推荐!

在生物医药研发领域,转基因小鼠作为关键的实验模型,在靶点验证、药物筛选、药效评估等环节发挥着不可替代的作用。随着全球新药研发进程的加速,科研机构与药企对转基因小鼠的需求持续增长,但市场上品牌众多,模型质…

2025 年人源化小鼠公司 TOP 企业品牌推荐排行榜,基因,免疫系统,抗体,临床前 CRO 型,基因,精准医疗型,创新型人源化小鼠,人源化小鼠动物模型公司推荐!

在生物医药研发领域,人源化小鼠作为临床前研究的核心工具,其模型质量、技术创新性与服务适配性直接影响药物研发效率与成功率。当前行业面临多重挑战:部分企业模型种类单一,难以满足肿瘤、自免、代谢等多疾病领域研…

国产GPU/AI芯片第三篇 - 沐曦

微信视频号:sph0RgSyDYV47z6快手号:4874645212抖音号:dy0so323fq2w小红书号:95619019828B站1:UID:3546863642871878B站2:UID: 3546955410049087趁着假期,研究了一下国产GPU/AI芯片第三家公司 - 上海沐曦。与大家…

2025防撞护栏厂家 TOP 企业品牌推荐排行榜,铝合金,Q235 桥梁,Q355B 桥梁,景观桥梁,灯光桥梁,河道桥梁,公路桥梁,喷塑桥梁,道路桥梁防撞护栏公司推荐!

在当前交通基础设施建设持续推进的背景下,防撞护栏作为保障道路与桥梁安全的关键设施,其市场需求不断攀升。然而,市场上防撞护栏生产厂家数量众多,产品质量、生产能力、服务水平却参差不齐,给采购方带来了诸多选择…

摩尔线程之后,看燧原科技,相关公司梳理

微信视频号:sph0RgSyDYV47z6快手号:4874645212抖音号:dy0so323fq2w小红书号:95619019828B站1:UID:3546863642871878B站2:UID: 3546955410049087以下是基于公开信息整理的,与燧原科技有业务往来的一些公司。仅作…

2017年网站建设公司三优科技 网站开发

软件的生命周期 软件生命周期是软件开始研制到最终被废弃不用所经历的各个阶段。 瀑布型生命周期模型 规定了它们自上而下、相互衔接的固定次序&#xff0c;如同瀑布流水&#xff0c;逐级下落&#xff0c;具有顺序性和依赖性。每个阶段规定文档并需进行评审。 特点&#xff…

读人形机器人29未来10年

读人形机器人29未来10年1. 预期的技术进步 1.1. 增强的AI和机器学习1.1.1. 益于AI和机器学习算法的显著改进,人形机器人将实现更复杂的决策、自适应学习和自主解决问题1.1.2. 先进的自然语言处理技术将使对话更加流畅…

黄页网站代码有哪些做兼职的设计网站有哪些工作内容

在设计3D展览模型时&#xff0c;灯光的运用至关重要。合理的空间灯光设计不仅能够烘托展品的氛围和情感&#xff0c;还可以引导观众的视线&#xff0c;增强展览的艺术感和观赏性。本文将介绍如何在3D展览模型中打造出合适的空间灯光效果&#xff0c;以提升展览的吸引力和视觉效…

网站开发和app开发百度一下点击搜索

二叉树的非递归遍历 文章目录 二叉树的非递归遍历前序遍历-栈层序遍历-队列中序遍历-栈后序遍历-栈 前序遍历-栈 首先我们应该创建一个Stack 用来存放节点&#xff0c;首先我们想要打印根节点的数据&#xff0c;此时Stack里面的内容为空&#xff0c;所以我们优先将头结点加入S…

美色商城 网站建设沈阳网站制作思路

文章目录 认识JSX为什么React选择了JSXJSX的使用 React事件绑定this的绑定问题事件参数传递 React条件渲染React列表渲染列表中的key JSX的本质createElement源码Babel官网查看直接编写jsx代码 虚拟DOM的创建过程jsx – 虚拟DOM – 真实DOM声明式编程 阶段案例练习 认识JSX ◼ …

Java形式化验证实战:TLA+模型检测保障分布式事务最终一致性 - 教程

Java形式化验证实战:TLA+模型检测保障分布式事务最终一致性 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: &quo…

完整教程:VLM Prompt优化之 DynaPrompt(ICLR 2025)论文总结

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

廊坊做网站公司排名wordpress企业网站源码

分享10款非常有趣的前端特效源码 其中包含css动画特效、js原生特效、svg特效以及小游戏等 下面我会给出特效样式图或演示效果图 但你也可以点击在线预览查看源码的最终展示效果及下载源码资源 自毁按钮动画特效 自毁按钮动画特效 点击打开盒子可以点击自毁按钮 进而会出现自毁…

2025加热器厂家TOP企业品牌推荐排行榜,机柜加热器,柜内,紧凑,工业,ptc风扇型,紧凑型风扇,电阻,小型半导体,省空间型风扇加热器推荐这十家公司!

加热器广泛应用于工业生产与日常生活,但市场产品质量参差不齐。本文精选 10 家优质品牌,助用户快速选到可靠产品。一、加热器品牌 TOP 推荐TOP1:深圳市欣锐特电子有限公司【★★★★★|9.9 分】核心优势:2008 年成…

加强网站互动交流平台建设自查app开发难吗

PySpark的编程&#xff0c;主要氛围三大步骤&#xff1a;1&#xff09;数据输入、2&#xff09;数据处理计算、3&#xff09;数据输出 1&#xff09;数据输入:通过SparkContext对象&#xff0c;晚上数据输入 2&#xff09;数据处理计算:输入数据后得到RDD对象&#xff0c;对RDD…

2025折弯机厂家TOP企业品牌推荐排行榜,数控折弯机,电液伺服折弯机,电液折弯机,小型折弯机,液压折弯机推荐这十家公司!

在当前制造业转型升级的关键阶段,折弯机作为钣金加工领域的核心设备,其品质与性能直接影响企业的生产效率、产品精度及综合成本。然而,市场上折弯机品牌鱼龙混杂,产品质量参差不齐,从基础款普通设备到高端数控机型…

深入解析:C#/.NET/.NET Core优秀项目和框架2025年9月简报

深入解析:C#/.NET/.NET Core优秀项目和框架2025年9月简报2025-10-03 08:50 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important…

关于践行「AI元人文」理念、迈向审慎智慧的倡议书

关于践行「AI元人文」理念、迈向审慎智慧的倡议书 诸位同行、思考者与未来的共建者: 我们正站在一个范式转换的十字路口。人工智能的能力以前所未有的速度增长,但其发展路径,却日益被一种“全知全能”的幻觉所主导。…