Linux memblock

memblock

用法

  • memblock_add 将可用内存写入memblock 全局变量中,使可用内存区域受 memblock 分配器管理
  • memblock_reserve将内存区块添加到预留内存集合
  • memblock_alloc用于申请 memblock 中的内存并返回虚拟地址

移交给buddy

  • start_kernel
    • mm_init
      • mem_init
        • memblock_free_all //release free pages to the buddy allocator
相关推荐
小嘟嘟132 小时前
从基础到进阶:掌握 userdel,玩转 Linux 用户管理的 “减法” 艺术
linux·运维·网络·shell
萧技电创EIIA2 小时前
西门子PLC单边通信核心指南
linux·运维·服务器
RisunJan3 小时前
Linux命令-GCC命令(编译器套件,支持C、C++、Fortran等多种编程语言)
linux
石像鬼₧魂石3 小时前
渗透测试知识管理模板
linux·学习
代码游侠3 小时前
学习笔记——文件I/O
linux·数据库·笔记·学习·算法
CQ_YM3 小时前
Linux文件IO
linux·c语言·文件io
郝学胜-神的一滴3 小时前
Linux进程管理:借助信号回收进程
linux·服务器·开发语言·c++·程序人生
胖好白3 小时前
【Linux内核设计与实现读书笔记】(一)内核简介
linux
知识分享小能手3 小时前
CentOS Stream 9入门学习教程,从入门到精通,CentOS Stream 9 中的 Shell 编程 —语法详解与实战案例(11)
linux·学习·centos