段式存储、页式存储。

分页:

分页存储管理器把进程的逻辑地址分成若干页,并为各页加上编号。相应的,内存也会被分成若干个物理块。为了正确的找到页对应的物理块,系统为每个进程添加了一份页表,页表需要的内存空间是连续的(使用多级页表可以缓解这个问题)。页表中存放了对应的物理块号,因此页表是一维的。

分段:

为了方便用户编程,作业的空间可以被分成若干个段,每个段的起始地址都是从0开始的,也就是说,每一段的地址是不连续的。但是段内的地址是连续的。在分段系统中,每个进程也会拥有一个段表,系统为每个段分配连续的内存空间。段表中存放着段长度段的起始地址。因此,段表是二维的

猜你喜欢

转载自www.cnblogs.com/westlife-11358/p/9253571.html
今日推荐