发明授权
- 专利标题: 混合结构内存的内存分配系统及方法
- 专利标题(英): System and method for memory allocation of composite memory
-
申请号: CN201110387984.X申请日: 2011-11-29
-
公开(公告)号: CN102508787B公开(公告)日: 2014-09-03
- 发明人: 胡事民 , 赵鹏
- 申请人: 清华大学
- 申请人地址: 北京市海淀区清华园北京100084-82信箱
- 专利权人: 清华大学
- 当前专利权人: 清华大学
- 当前专利权人地址: 北京市海淀区清华园北京100084-82信箱
- 代理机构: 北京路浩知识产权代理有限公司
- 代理商 王莹
- 主分类号: G06F12/02
- IPC分类号: G06F12/02
摘要:
本发明公开了一种混合结构内存的内存分配系统及方法,所述系统包括:具有PCM内存区域和DRAM内存区域的混合结构内存,内存区域容量查看模块,信息判断模块,以及内存分配模块。所述方法包括:查看所述混合结构内存各内存区域的剩余容量;若各内存区域都有剩余容量;则判断程序段信息的种类并将只读属性的程序段优先分配到PCM内存区域;将可读可写的程序段优先分配到DRAM内存区域;将程序运行中分配的堆和栈优先建立在DRAM内存区域;若两种内存区域中任一方容量没有剩余;则程序运行需要的内存全部占用另一方的内存区域资源。本发明将PRAM和DRAM按其自身特点进行管理使用,使得PRAM和DRAM的内存组合可以发挥更大的作用。
公开/授权文献
- CN102508787A 混合结构内存的内存分配系统及方法 公开/授权日:2012-06-20