发明名称 |
一种异构内存管理方法及装置 |
摘要 |
本发明公开了一种异构内存管理方法及装置,包括当进程被创建且有内存请求时,根据内存请求中携带的标识确定申请的内存类型;按照确定的内存类型分配相应的内存。通过本发明提供的技术方案,既保证系统级进程分配到了速度较快的DRAM内存进行数据处理,而且,针对大数据处理的进程也合理地放在了NVM内存中运行。通过本发明提供的技术方案,实现了不同类型的内存进行特定类型的数据处理,从而大大降低了由于DRAM内存和NVM内存访存速度差异而带来的对数据处理的影响。另一方面,本发明回收分配的NVM内存时,采用延迟回收的机制,增大了大数据处理进程访存的等待时间,从而避免了对于访问DRAM内存和NVM内存可能造成的死锁问题。 |
申请公布号 |
CN104102590A |
申请公布日期 |
2014.10.15 |
申请号 |
CN201410350393.9 |
申请日期 |
2014.07.22 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
郭美思;宋立伟;吴楠 |
分类号 |
G06F12/02(2006.01)I;G06F12/06(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
王丹;李丹 |
主权项 |
一种异构内存管理方法,其特征在于,包括:当进程被创建且有内存请求时,根据内存请求中携带的标识确定申请的内存类型;按照确定的内存类型分配相应的内存。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |