码迷,mamicode.com
首页 > 系统相关 > 详细

Linux源码学习(6) 2013-3-1

时间:2015-07-07 21:11:13      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

 

内存管理(1) 基本概念:

1.逻辑地址:即代码中的偏移地址 + 段选择子

2.线性地址:通过段选择子从GDT中获取的段基地址 + 代码中的偏移地址

3.物理地址:通过分页机制转换而来的实际地址

 

技术分享

技术分享

 

4.页面无效错误:当程序访问的页面对应的物理页面不存在时,CPU产生此异常

5.写时复制: 多个进程在共享代码段,数据段时,整个内存只有一份。当某个进程要写数据时,则内存管理器为此进程复制数据段,并建立页面对应关系。这样可以减少内存使用

6.按需加载

Linux源码学习(6) 2013-3-1

标签:

原文地址:http://www.cnblogs.com/fengpeng/p/4628398.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!