发明名称 |
一种对内存中内存页的处理方法及装置 |
摘要 |
本发明涉及存储技术领域,尤其涉及一种对内存中内存页的处理方法及装置,用以获得较高的访问性能和较大的存储容量。本发明提供的对内存中内存页的处理方法中,内存中的内存页包括空闲的单层单元SLC内存页、活跃的SLC内存页、不活跃的SLC内存页和多层单元MLC内存页;该处理方法包括:当确定任一虚拟机VM的空闲单层单元SLC内存页数目小于设定阈值时,将1个空闲的SLC内存页转换为2个MLC内存页;将2个不活跃的SLC内存页中的数据复制到转换后的所述2个MLC内存页中;释放所述2个不活跃的SLC内存页中的存储空间,得到2个空闲的SLC内存页。 |
申请公布号 |
CN105843748A |
申请公布日期 |
2016.08.10 |
申请号 |
CN201510021433.X |
申请日期 |
2015.01.15 |
申请人 |
华为技术有限公司 |
发明人 |
刘铎;邵子立;龙林波 |
分类号 |
G06F12/02(2006.01)I;G06F3/06(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
冯艳莲 |
主权项 |
一种对内存中内存页的处理方法,其特征在于,所述内存中的内存页包括空闲的单层单元SLC内存页、活跃的SLC内存页、不活跃的SLC内存页和多层单元MLC内存页,所述空闲的SLC内存页中的数据为空,所述活跃的SLC内存页中所存储的数据是在设定时间长度内被访问过的数据,所述不活跃的SLC内存页和MLC内存页中所存储的数据是在设定时间长度内未被访问的数据;该处理方法包括:当确定任一虚拟机VM的空闲单层单元SLC内存页数目小于设定阈值时,将1个空闲的SLC内存页转换为2个MLC内存页;将2个不活跃的SLC内存页中的数据复制到转换后的所述2个MLC内存页中;释放所述2个不活跃的SLC内存页中的存储空间,得到2个空闲的SLC内存页。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |