摘要
本发明公开了一种持久化感知的内存分层管理系统。本发明包括智能内存分配模块,用于接收应用程序提交的内存请求;生命周期管理模块,用于在所述内存对象被分配后,创建并维护该对象的元数据;基于热度分级的对象迁移模块,用于在DRAM节点和CXL内存节点中分别维护活跃链表与惰性链表;以及独立持久化通道模块,用于将具有持久化需求的内存对象通过独立于常规迁移路径的专用通道异步写入持久化存储节点。本发明实现了多节点异构内存架构(即DRAM节点、CXL内存节点及磁盘)下的智能内存分配、对象生命周期管理、动态迁移机制与独立持久化路径协同,从而提升系统性能、资源利用率及数据管理的灵活性。