# 内容:不连续内存分配
# 日期:2020 2 16 ~
不连续内存的优点:
- 能够有效的解决连续内存分配产生的内外碎片问题
- 更有效的进行内存的利用和管理
- 允许共享代码与数据
- 支持动态加载和动态链接
不连续内存的缺点:
建立虚拟地址和物理地址之间的转换开销过大,解决方法可以用软件方案或者硬件方案
硬件方案:
- 分段
- 分页
- 页表
分段:
在逻辑地址空间中,程序连续的存放着。分段机制会把这一段连续的逻辑地址空间映射到实际的物理空间中去,在物理空间中,这一段程序的不连续的,会是一段一段的进行存储。好处是有利于共享代码共享库
实现的逻辑地址和物理地址空间的转换之后&#x