首页 > 其他分享 >请求分页管理方式

请求分页管理方式

时间:2024-11-29 10:56:32浏览次数:8  
标签:方式 管理 请求分页 中断 内存 页表 缺页 页面

请求分页管理方式

image


一、页表机制的不同

与基本分页存储管理的页表区别:

image

二、缺页中断机构

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

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

如果内存中有空闲块,则为进程分配一个空闲块,将所缺页面装入该块,并修改页表中相应的页表项。如果内存中没有空闲块,则由页面置换算法选择一个页面淘汰,若该页面在内存期间被修改过,则要将其写回外存。未修改过的页面不用写回外存。

回顾:

image

三、地址变换机构

image

image

对第⑤的补充:

在具有快表机构的请求分页系统中,访问一个逻辑地址时,若发生缺页,则地址变换步骤是:

  • 查快表(未命中)
  • 查慢表(发现未调入内存)
  • 调页(调入的页面对应的表项会直接加入快表)
  • 查快表(命中)
  • 访问目标内存单元

标签:方式,管理,请求分页,中断,内存,页表,缺页,页面
From: https://www.cnblogs.com/Wind730/p/18576072/request-pagination-management-method-zpiv3o

相关文章

  • 2024年不同行业都适用的10款项目管理工具推荐,总有一款适合你!
    在当今快节奏的商业环境中,项目管理工具的选择对于项目的成功至关重要。不同的行业和项目类型需要不同的工具来满足其特定的需求。本文将介绍10款适用于不同行业的项目管理工具,帮助您在2024年找到最适合您项目的解决方案。禅道项目管理软件 禅道项目管理软件是一款开源的项......
  • 段页式管理方式
    段页式管理方式前言:顾名思义就是将前面介绍的分页存储管理和分段存储管理混合使用​​‍一、分页、分段的优缺点补充回顾:对于内存来说:内部碎片:已经被分配出去(能明确指出属于哪个进程)却不能被利用的内存空间外部碎片:还没有被分配出去(不属于任何进程),但由于太小了无法分配......
  • 基本分段存储管理方式
    基本分段存储管理方式前言:分段与分页基本类似,理解了分页此处不难​​‍一、分段进程的地址空间:按照程序自身的逻辑关系划分为若干个段,每个段都有一个段名(在低级语言中,程序员使用段名来编程),每段从0开始编址。内存分配规则:以段为单位进行分配,每个段在内存中占据连续空间,但......
  • SpringBoot 架构下夕阳红公寓智能化管理系统的匠心构建
    1绪论1.1课题背景二十一世纪互联网的出现,改变了几千年以来人们的生活,不仅仅是生活物资的丰富,还有精神层次的丰富。时代进步的标志,就是让人们过上更好的生活。在互联网诞生之前,地域位置往往是人们思想上不可跨域的鸿沟,信息的传播速度极慢,信息处理的速度和要求还是通过人......
  • 基于 SpringBoot 的夕阳红公寓全方位管理系统:设计蓝图与实践成果
    1绪论1.1课题背景二十一世纪互联网的出现,改变了几千年以来人们的生活,不仅仅是生活物资的丰富,还有精神层次的丰富。时代进步的标志,就是让人们过上更好的生活。在互联网诞生之前,地域位置往往是人们思想上不可跨域的鸿沟,信息的传播速度极慢,信息处理的速度和要求还是通过人......
  • Python那些事儿 - 用函数实现学生管理系统
    第十一回归隐山林前言我们在前边用十回的内容讲解了函数的基础知识,包括认识Python,数据类型,数据容器,控制语句和函数。将这些知识点梳理下来,我们发现学习Python其实没有那么难。这一回我们就运用前边学到的知识,做一个学生管理系统。......
  • 【技术】英锐芯解析锂电充电管理芯片的基础知识和常见问题
    锂电充电管理芯片知识锂电充电管理芯片:实际就是一颗对锂离子电池进行充电以及指示其充电状态的专用集成电路。 其作用:1.负责给电池充电2.指示电池的充电状态 锂电充电管理芯片根据充电电池的串联数量划分为:单节锂电充电芯片双节锂电池充电芯片3节锂电充电芯片4节锂电......
  • ELK使用elasticSearch密码的方式登录Kibana管理Web界面
    一、在logstash配置文件中加入elasicsearch的用户密码logstash.conf中配置用户密码二、在Kibana中的配置更改kibana.yml中配置elasticsearch用户密码,es7为dockerContianerName或者IP地址三、elasticsearch中必须已经开启并设置好了密码四、登录kibana管理界面五、使......
  • 产品经理如何用项目管理技能提升交付质量与效率?
    作为产品经理,除了要具备产品设计和创新的能力,还需要掌握项目管理的技巧,因为产品的成功不仅仅取决于设计和开发,项目管理的精细化操作更是不可忽视的一环。项目管理的核心目标是确保项目按时、按质、按量完成,最终能够顺利交付客户。而作为产品经理,我们常常承担着项目管理的角色,既需......
  • 供应链管理平台有哪些板块
    供应链管理平台实现高效与创新关键路径引言供应链管理概述重要性及影响核心板块构成采购管理生产管理库存管理物流管理数据集成与分析决策数据集成技术实时监控与预测数据分析与决策支持协同与合作机制供应商关系管理客户关系管理跨部门协同风......