Chinaunix首页 | 论坛 | 博客
  • 博客访问: 94007
  • 博文数量: 18
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 25
  • 用 户 组: 普通用户
  • 注册时间: 2016-10-23 16:14
文章分类
文章存档

2017年(6)

2016年(12)

我的朋友

发布时间:2016-10-23 16:17:49

初学内核时,经常被“内核页表”和“进程页表”搞晕,不知道这到底是个啥东东,跟我们平时理解的页表有和关系。。
?内核页表:即书上说的主内核页表,在内核中其实就是一段内存,存放在主内核页全局目录init_mm.pgd中,硬件并不直接使用。
?进程页表:每个进程自己的页表,放在进程自身的页目录task_struct.pgd中。......【阅读全文】

阅读(1355) | 评论(0) | 转发(0)

发布时间:2016-10-23 16:17:38

学习日志:内核临时页表的建立 分类: linux 2012-01-10 16:32 222人阅读 评论(0) 收藏 举报 汇编数据结构linux工作背景:为什么要建立内核临时页表:当内核被解压到线性地址0x100000后,为了继续启动内核,即启动内核的第一进程即swapper进程,内核需要建立一张临时页表供其使用。 当内核.........【阅读全文】

阅读(1306) | 评论(0) | 转发(0)

发布时间:2016-10-23 16:16:36

        32bit系统中,系统由各个进程的3G用户空间和1G的公用内核空间组成。         32bit系统中,Linux物理内存空间分为DMA内存(DMA Zone)、低端内存(Normal Zone)、高端内存(Highmem Zone),DMA Zone一般为16M。    .........【阅读全文】

阅读(1429) | 评论(0) | 转发(0)

发布时间:2016-10-23 16:16:25

......【阅读全文】

阅读(1326) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册