1. 首页
  2. 数据库
  3. 其它
  4. Linux内存管理之分段机制

Linux内存管理之分段机制

上传者: 2021-01-17 01:47:23上传 PDF文件 163KB 热度 13次
逻辑地址是我们普通的段+偏移的表现方式,而线性地址是段+偏移之后算出来的一个地址,前者可以认为是二维的地址,而后者可以理解是一维的。线性地址和虚拟地址的概念相接近,不知道其根本的区别。而物理地址是实际在地址总线上传输的地址,也是物理内存访问的真正地址。 如上图,Linux在内存管理上,把逻辑地址通过分段机制变化成线性地址,线性地址也是4G(32位系统)的程序地址。线性地址再通过分页机制转化成物理地址,后CPU去访问物理地址。 去年写个一篇关于IA32内存寻址的文章,现在再重温下。下面是一张很好的内存寻址图 采用分段机制的好处是方便了程序员的编码,把整个地址分成不同
用户评论