一种基于数据更新频率的写入方法与流程

文档序号:12462700阅读:来源:国知局

技术特征:

1.一种基于数据更新频率的写入方法,其特征在于,应用于包括一控制器和一动态随机存取存储器和一非易失存储器的混合内存;所述控制器中预设有一标准频率;所述写入方法包括:

步骤S1:通过所述控制器获得所述动态随机存取存储器中的每个存取单元的数据更新频率;

步骤S2:通过所述控制器将每个所述存取单元的所述数据更新频率分别与所述标准频率比较大小;

步骤S3:将所述数据更新频率低于所述标准频率的每个所述存取单元设为直写模式,并且将所述数据更新频率高于所述标准频率的每个所述存取单元设为回写模式;

步骤S4:返回所述步骤S1。

2.根据权利要求1所述的基于数据更新频率的写入方法,其特征在于,所述步骤S1包括:

步骤S11:于所述控制器中设置一第一时间;

步骤S12:通过所述控制器计算所述第一时间内的每个存取单元的所述数据更新频率。

3.根据权利要求2所述的基于数据更新频率的写入方法,其特征在于,所述步骤S1还包括:

步骤S13:于用户针对任意所述存取单元的所述数据进行重复性操作时,所述控制器将所述更新频率存储于所述非易失存储器中。

4.根据权利要求3所述的基于数据更新频率的写入方法,其特征在于,所述步骤S4具体为:

判断所述用户是否再次进行所述重复性操作;

若是,则将所述非易失存储器中存储的所有所述数据更新频率提取至所述控制器中,并返回所述步骤S3;

若否,则返回所述步骤S1。

5.根据权利要求4所述的基于数据更新频率的写入方法,其特征在于,所述步骤S4中,判断所述用户是否进行所述重复性操作的方法为:

判断所述用户的当前操作与先前操作相比,是否在相同的时间针对相同的所述存取单元进行相同的读写操作;

若是,则判断所述用户的所述当前操作为重复性操作;

若否,则判断所述用户的所述当前操作不为重复性操作。

6.根据权利要求1所述的基于数据更新频率的写入方法,其特征在于,所述步骤S4中:

经过一第二时间后返回所述步骤S1。

7.根据权利要求6所述的基于数据更新频率的写入方法,其特征在于,所述用户根据所述数据更新频率的变化快慢调整所述第二时间的时间长度。

8.根据权利要求1所述的基于数据更新频率的写入方法,所述混合内存还包括一电容;其特征在于,于所述混合内存掉电时,所述电容提供电能将所述动态随机存取存储器中采用所述回写模式的所述存取单元中的数据存入所述非易失存储器中,以及不对采用所述直写模式的所述存取单元中的数据进行备份;

于所述混合内存重新得电时,所述非易失存储器将所述数据重新写入所述动态随机存取存储器中。

9.根据权利要求1所述的基于数据更新频率的写入方法,其特征在于,所述标准频率的大小与所需的所述非易失存储器的容量呈正相关。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1