news 2026/9/12 21:10:39

分页存储:把内存切成“等大的格子“

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
分页存储:把内存切成“等大的格子“

107 分页存储:把内存切成"等大的格子"

连续分配最大的问题是外部碎片——空闲空间被切碎,凑不出足够大的一块给新进程。

分页存储的思路很暴力:既然凑不出连续的,那就干脆不要求连续了!

基本思想

把物理内存和程序都切成固定大小的小块:

  • 物理内存切成等大小的页框(页帧/物理块),通常 4KB 一个
  • 程序的逻辑地址空间也切成等大小的,大小与页框一致

程序的每一页可以放到任意一个空闲页框里,不需要连续

比喻:停车场不再按车队长度给连续车位,而是每个车位都是标准大小,你的车(程序)被拆成一辆辆小车(页),随便停在空车位(页框)上,只要记录好每辆小车停在哪个车位就行。

页表:地址翻译的"地图"

每个进程有一张页表(Page Table),记录"逻辑页号 → 物理页框号"的映射关系。

示例(页框大小 4KB):

页号(逻辑)页框号(物理)
05
1
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/12 21:08:06

电解铝与有色金属冶炼车间智能巡检:高温强磁环境下的无人化替代

电解铝车间的巡检是典型的"高温、强磁、高粉尘"作业:槽底空间低矮、环境温度高、磁场强度大,还有氟化氢烟气与铝渣堆积。人工巡检不仅劳动强度大,还长期暴露在职业危害中。以耐高温、抗强磁的巡检机器人替代人工执行槽间巡检与测温…

作者头像 李华
网站建设 2026/9/12 20:59:55

从开箱到独立生活:Omi智能项链残障辅助设备上手完整指南

从开箱到独立生活:Omi智能项链残障辅助设备上手完整指南 【免费下载链接】Friend AI that sees your screen, listens to your conversations and tells you what to do 项目地址: https://gitcode.com/GitHub_Trending/fr/Friend Omi智能项链是戴在身上的无…

作者头像 李华
网站建设 2026/9/12 20:59:05

ODbyDYK脱壳实战:从ESP定律到VMProtect与爱加密对抗

简介:这是一款面向软件逆向分析与系统维护人群的电脑优化激活工具,集成了ODbyDYK脱壳软件的核心能力,可用于PE文件脱壳、反编译调试以及系统激活优化等场景,适合有一定基础的安全爱好者、逆向工程师或需要处理软件异常的技术人员。…

作者头像 李华
网站建设 2026/9/12 20:58:14

Nanobrowser 快速指南:3 步让 AI 浏览器自动化智能体跑起来

Nanobrowser 快速指南:3 步让 AI 浏览器自动化智能体跑起来 【免费下载链接】nanobrowser Open-Source Chrome extension for AI-powered web automation. Run multi-agent workflows using your own LLM API key. Alternative to OpenAI Operator. 项目地址: htt…

作者头像 李华