![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux内核
themass
我是一名爱学习的好学生
展开
-
linux的物理内存与线性地址空间布局--1
linux的物理内存与线性地址空间布局--1分类: Linux内核2009-12-21 21:21 5686人阅读 评论(4) 收藏 举报linux存储linux内核嵌入式平台x86目录(?)[+]在支持MMU的32位处理器平台上,Linux系统中的物理存储空间和虚拟存储空间的地址范围分别都是从0x00000000到0xFFFFFFFF,共4GB,但物理存储空间与虚转载 2014-09-09 13:48:17 · 629 阅读 · 0 评论 -
linux2.4.19下__ioremap和get_vm_area的粗略理解
linux2.4.19下__ioremap和get_vm_area的粗略理解文章来源:http://gliethttp.cublog.cn 对于提供了MMU(存储管理器,辅助操作系统进行内存管理,提供虚实地址转换等硬件支持)的处理器而言,Linux提供了复杂的存储管理系统,使得进程所能访问的内存达到4GB.进程的4GB内存空间被人为的分为两个部分--用户空间与内核空间.用户空间地转载 2014-09-09 13:51:04 · 1045 阅读 · 0 评论 -
linux的物理内存与线性地址空间布局--2
linux的物理内存与线性地址空间布局--22009-12-21 21:48 2358人阅读 评论(1) 收藏 举报linuxstruct存储x86算法 Linux内存线性地址空间大小为4GB,分为2个部分:用户空间部分(通常是3G)和内核空间部分(通常是1G)。在此我们主要关注内核地址空间部分。转载 2014-09-09 13:49:52 · 725 阅读 · 0 评论 -
内核分配不连续页 - vmalloc
内核分配不连续页 - vmalloc分类: Linux Kernel2013-07-14 11:42 864人阅读 评论(0) 收藏 举报 当buddy系统还有大量的连续物理内存时,我们可以通过__pages_alloc成功分配很大的一块连续物理内存空间,随着系统运行时间加长,buddy系统内很难中找到一块大的连续物理内存空间,因此__pages_alloc可能会失败,即便转载 2014-09-09 14:07:20 · 698 阅读 · 0 评论 -
S3C6410 NAND启动流程
S3C6410 NAND启动流程分类: 嵌入式ARM-Linux2013-01-30 23:40 861人阅读 评论(4) 收藏 举报nand启动s3c6410 S3C6410和2440的NAND启动流程大体一样,也有一些区别。这篇文章主要目的是梳理下S3C6410 NAND启动流程,也给这几天的学习来个总结。 S3C6410转载 2015-03-17 18:46:59 · 524 阅读 · 0 评论 -
linux的物理内存与线性地址空间布局--2
linux的物理内存与线性地址空间布局--22009-12-21 21:48 2358人阅读 评论(1) 收藏 举报linuxstruct存储x86算法 Linux内存线性地址空间大小为4GB,分为2个部分:用户空间部分(通常是3G)和内核空间部分(通常是1G)。在此我们主要关注内核地址空间部分。转载 2015-03-17 18:46:09 · 452 阅读 · 0 评论