欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > windows >内容正文

windows

【操作系统】分页内存管理

发布时间:2025/3/15 windows 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 【操作系统】分页内存管理 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

分页

对于操作系统,最简单的内存分配方式是连续分配,但这不够好。
分页内存管理方案允许进程的物理地址空间可以是非连续的。

早期的分页一直由硬件来支持,然而现在都是通过将硬件和操作系统相配合来实现分页。

物理内存分为固定大小的块,称为帧。
逻辑内存也分为同样大小的块,称为页。
备份存储也可分为固定大小的块,其大小与内存的帧一样。
页大小(与帧大小一样)是由硬件来决定的。页的大小通常为2的幂,根据计算机结构的不同,其大小从512B到16MB字节不等。页的大小需要慎重选择,过大或过小都不合适。

基本方法

由CPU所生成的每个地址分为两个部分:页码p和页偏移d。页码作为页表中的索引。页表包含每页所在物理内存的基地址。这些基地址于页偏移的组合就形成了物理地址,就可送交物理单元。

下图展示了分页的硬件支持:

下图展示了逻辑内存和物理内存的分页模型&#

总结

以上是生活随笔为你收集整理的【操作系统】分页内存管理的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。