-
公开(公告)号:CN111159056A
公开(公告)日:2020-05-15
申请号:CN201911268753.X
申请日:2019-12-11
Applicant: 上海交通大学
Abstract: 本发明提供了一种针对非易失性内存的可伸缩内存分配方法及系统,包括:步骤M1:双层内存管理包括一个全局分配器和多个本地分配器;步骤M2:全局分配器管理操作系统所有非易失性内存;步骤M3:本地分配器从全局分配器中批量分配或释放非易失性内存,然后本地分配器再进行线程内分配和释放。本发明提出的基于非易失性内存的内存分配方法,利用线程本地存储,为每个线程分配一定量的空闲非易失性内存,可以降低并发分配时的竞争,提高系统的并发性能。