关于我们MORE>>
    中国航天科技集团公司是根据国务院深化国防科技工业管理体制改革的战略部署,经国务院批准,于1999年7月1日在原中国航天工业总公司所属部分企事业单位基础上组建的国有特大型高科...
当前位置:首页 > 期刊导读 > 2014 > 05 >

基于PDRAM混合内存架构的Linux内存管理算法

作者: 李功 ; 陈岚 ; 郝晓冉

摘要:近些年来,相变存储器(PRAM)凭借其良好的特性极有可能替代动态存储器(DRAM),发展为下一代主流内存技术.由于PRAM在延时和寿命方面的性能退化,因而采用了位于Linux同一物理地址空间的一大块PRAM和一小块DRAM作为主内存.现有的Linux内核并不是针对混合内存架构而开发的,无法降低PDRAM的内存功耗,因而,采用了基于PDRAM混合内存架构的Linux内存管理算法,针对不同页帧进行管理,并根据虚拟地址空间页面的一般访问性质进行选择分配内存页帧,动态迁移内存页帧,将频繁读为主的数据存储在PRAM,频繁写为主的数据存储在DRAM,从而在只增加0.4%的内存延时情况下,降低50%左右的内存功耗,并且没有影响PRAM的寿命.


关键字: 相变存储器 混合内存 Linux内核 内存管理 GEM5模拟器


上一篇:基于分块局部二值模式的图像检索研究
下一篇:多尺度滤波和自适应标记提取的分水岭新算法