-
公开(公告)号:CN117743202A
公开(公告)日:2024-03-22
申请号:CN202311786616.1
申请日:2023-12-22
Applicant: 新华三技术有限公司
IPC: G06F12/02 , G06F12/0882 , G06F12/1009 , G06F12/1081 , G06F12/1036 , G06F13/28
Abstract: 本公开提供一种内存管理方法、装置、设备及机器可读存储介质,该方法包括:根据内存配置参数,标记物理内存上指定区段为预留内存区段;执行内核启动,解析预留内存区段的标记,内存初始化页表阶段跳过使用被标记的预留内存区段;将预留内存区段映射至直接内存访问进程空间生成内存池,并为内存池配置虚拟可用地址。通过本公开的技术方案,根据业务需求,预先配置参数,在服务器内核启动前根据参数预留指定大小的物理内存区段以不被内核启动时内存初始化页表使用,然后将预留的连续的物理内存区段映射成内存池并配置地址,从而使得DMA、RDMA业务可以获得连续的大容量物理内存区段,以满足相应的业务需求。