• 专利标题: 混合结构内存的内存分配系统及方法
  • 专利标题(英): 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的内存组合可以发挥更大的作用。
公开/授权文献
0/0