[笔记分享] [OS] Linux的内存管理

Platform: msm8x60 Kernel: 2.6 1.1 介绍 在内核中分配内存不像用户空间分配内存那么简单,如果分配出错,就会导致整个系统崩溃,而且内核内存没用户空间那么奢侈。 1.2 页 内核管理内存以页为单位,这个也是基于MMU来划分的。在32位体系上, 大小为4K。用struct page表示: 1.3 区 由于硬件限制,内核因此将内存划分为几个区,不同设备访问不同区域,如下:
相关文章
相关标签/搜索