当前位置:首页 > 内存 > 正文

段页式内存管理例题

  • 内存
  • 2024-06-04 17:22:26
  • 1829

一、段页式存储管理的地址结构是怎样的?

段和页存储管理的地址结构非常相似,但它们之间也有本质的区别。页逻辑地址是连续的,段逻辑地址可以是不连续的,页地址可以是一维的,而分段地址是二维的。分页是由操作系统完成的。每个页可以以不同的方式存储在主存中。

扩展:

每个页可以以不同的方式存储在主存中,并且每个段必须占用连续的空间主存空间。分页和分段由操作系统确定和执行。页面类型和段类型都使用动态移位。

程序地址空间:按照程序的逻辑关系分为若干段,每个段都有一个段名(在低级语言中,程序员对程序使用段名)。.每个段从0开始寻址。

内存分配规则:以段为单位分配。每个段在内存中占据一个连续的位置,但段不需要相邻。

在页存储管理中,当CPU创建有效地址时,必须查看页表。该功能由硬件实现。

从持久分配向分页存储管理演进的主要驱动力是提高内存利用率。

优点:保留分区和请求分页存储管理的所有优点,提供虚拟内存空间,可以更有效地利用主存

缺点:增加硬件成本和系统复杂性

上一篇:ramsta内存条

下一篇:分段式内存管理