进程状态之间的关系:
1.分段式内存管理:
分段:进程地址空间按照逻辑关系将自身划分为若干个段,每个段都有自己的段名,从0开始编址。
内存分配规则:以段为单位进行分配,每个段在内存中占据连续空间,但各段不相邻。
组成:段号--段号的位数决定每个进程最多可分为几段。
段内地址--段内地址位数决定每个段最大长度是多少
段表:一张映射表,是为了程序正常运行,从物理内存中找到逻辑段的存放位置。
2.分页式内存管理
将虚拟地址空间和物理内存划分为大小相同的页面,linux下4K。
虚拟地址由两部分组成:页号(20位)+页内偏移(12位)
地址翻译(通过查页表):虚拟地址->通过映射->物理地址
页表:从虚拟页面到物理页面的映射,内存管理单元MMU依赖于页表。&nb