内核地址空间

时间:2015-02-19 15:02:21
【文件属性】:

文件名称:内核地址空间

文件大小:806KB

文件格式:DOC

更新时间:2015-02-19 15:02:21

内核地址

Linux内核中对线性地址空间的划分:4G的线性地址空间被划分为用户空间和内核空间两部分,这两部分的大小有宏PAGE_OFFSET决定,在x86体系结构中该宏的值一般为0xC0000000UL。也就是说内核线性地址的空间只有1GB大小,而只有将系统中的物理内存映射到这1GB的内核线性地址空间中。内核态的执行路径才能访问和使用这些物理内存。除此之外。内核还需要在这有限的1GB的内核线性地址空间中为固定映射、长久映射、非连续映射预留一些虚拟的地址空间。这些虚拟空间分别有不同的用途。


网友评论