代码拉取完成,页面将自动刷新
【需求价值】: 提高内存利用率,降低低内存发生概率
【需求描述】:
支持CMA区域可以供给普通的用户态、内核态内存复用
输入:
用户态或者内核态通过非CMA接口申请内存
处理:
1、对来自用户态或者内核态的Movable类型的内存申请添加gfp flag:GFP_CMA;
2、Buddy中首先从CMA migrate type的free-list中获取free page;
3、如果CMA migrate type中没有符合要求的free page,则fallback到其他migrate type的free-list中分配。
输出:
CMA区域对应的内存
【验收标准】:
在非CMA region对应的owner申请内存时,查看CMA统计节点,读取CMA使用情况
【性能指标】:
【DFX需求】:
【可靠性要求】:
【安全要求】:
该需求已合入
见 #I4LUG4:CMA内存区域复用
合入见 !6:Gitee Review - lijw
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
3.1.2.5 验证通过
登录 后才可以发表评论