分页存储的思想
操作系统将内存空间分为一个个大小相等的分区(比如,每个分区 4 KB),每个分区就是一个页框。
同时将进程的逻辑地址空间也分为与页框大小相等的一个个部分,每个部分称为一个“页”或者“页面”。
操作系统以页框为单位为每个进程分配内存空间。进程的每个页面分别放入一个页框中。也就是说,进程的页面与内存的页框有一一对应的关系。各个页面不需要连续存放,可以放到不相邻的各个页框中。
注意
进程的最后一个页面可能没有一个页框那么大。也就是说,分页存储有可能产生内部碎片,因此页框不能太大,否则可能产生过大的内部碎片造成浪费。
[[内部碎片]]