发明名称 |
数据写入方法、装置及存储器 |
摘要 |
本发明公开了一种数据写入方法、装置及存储器,用于向非易失性存储介质NVM中写入数据,所述方法包括:从待写入数据块中确定所述待写入数据块的样本数据块;将所述待写入数据块的样本数据块分别与预设样本集中的N个样本数据块进行比较;在所述N个样本数据块中确定与所述待写入数据块的样本数据块匹配度最高的一个样本数据块作为目标样本数据块;将所述待写入数据块写入与所述目标样本数据块对应的空闲地址空间中。该方法减少了写入数据时的写操作的次数,因此可以解决由于数据写入时大量写操作而带来的高能耗以及降低NVM的使用寿命的问题。 |
申请公布号 |
CN105468533A |
申请公布日期 |
2016.04.06 |
申请号 |
CN201410459788.2 |
申请日期 |
2014.09.10 |
申请人 |
华为技术有限公司 |
发明人 |
沙行勉;诸葛晴凤;朱冠宇;王元钢;石亮 |
分类号 |
G06F12/02(2006.01)I;G06F3/06(2006.01)I |
主分类号 |
G06F12/02(2006.01)I |
代理机构 |
北京弘权知识产权代理事务所(普通合伙) 11363 |
代理人 |
逯长明;许伟群 |
主权项 |
一种数据写入方法,用于向非易失性存储介质NVM中写入数据,其特征在于,所述方法包括:从待写入数据块中确定所述待写入数据块的样本数据块;将所述待写入数据块的样本数据块分别与预设样本集中的N个样本数据块进行比较,其中,所述N个样本数据块中的每一个样本数据块的大小与所述待写入数据块的样本数据块的大小相同,所述N个样本数据块分别从所述NVM中的N个空闲地址空间的数据块中获得,其中,N为不小于2的整数;在所述N个样本数据块中确定与所述待写入数据块的样本数据块匹配度最高的一个样本数据块作为目标样本数据块;将所述待写入数据块写入与所述目标样本数据块对应的空闲地址空间中。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |