Linux內存初始化之頁表映射(一)

內存初始化主要在start_kernel函數中,主要內容有: 1. 從dts中掃描所有物理內存和預留內存,並添加到memblock子系統 2. 給memblock中的所有非預留memory region建立頁表映射 3. sparse內存模型初始化 4. 計算每個zone管理內存的大小以及每個zone的free list初始化 5. 釋放所有空閒內存塊到夥伴系統 6.初始化slab和vmalloc
相關文章
相關標籤/搜索