页是字块的逻辑上的表示,是把物理层面的内存字块虚拟化为一个具有唯一标识(页号)表示的页;
段是逻辑空间的虚拟表示;
段式管理不与页式管理相结合时,一个段是由多个字块组成的一个个不等大小的逻辑内存空间,而页之间始终是相等大小;
而在段页式管理中,通过建立段内页的这样一个虚拟层面上的整体结构,最终达到将一个进程所需的内存物理地址映射到一个易于查找的虚拟的段页结构中,实际上是通过段页结构把地址根据进程和进程中的连续逻辑分为一个个段,再把物理地址(字块)表示为页,最终目的是方便内存寻址。
请问老师我这样理解对吗?
还有老师为什么说分页可以有效提高内存利用率? 本质是和物理内存中分字块可以提高内存利用率一样的吗? 页应该是字块的逻辑表示吧?