【技术实现步骤摘要】
一种电子设备以及数据读写方法
本专利技术涉及数据存储领域,尤其涉及一种电子设备以及数据读写方法。
技术介绍
电子设备中的存储空间都具有一定的使用寿命,在进行数据写操作时有次数限制,大概在10万次左右。目前,在进行数据存储时,通常按照预定的顺序依次将数据存储在存储空间的指定位置处,之后在对存储数据进行更新时则直接对指定位置的数据进行重新擦写。这就可能出现:部分存储空间因为频繁擦写而导致存储失败,而另一部分存储空间还没有使用过的情况,进而严重影响存储器件的使用寿命以及数据存储的可靠性。
技术实现思路
本专利技术的实施例提供了一种电子设备以及数据读写方法,能够避免电子设备中的存储空间擦写频率过度不均衡,从而导致的使用寿命衰减以及存储空间遭破坏时的无法使用的问题,进而提高存储器件的使用寿命以及数据存储的可靠性。为达到上述目的,本专利技术采用如下技术方案:第一方面,本专利技术实施例提供一种电子设备,所述电子设备的存储空间中包括第一主区块,所述第一主区块内存储有目标数据,所述电子设备包括:存储单元,用于将所述电子设备获取到的更新数据保存至所述电子设备的空闲存储空间中的所述第一副区块中;所述更新数据,用于对所述目标数据进行更新;更新单元,用于在所述第一副区块满足第一预设条件后,利用所述第一副区块中最新的更新数据,对所述目标数据进行更新;所述存储单元,还用于在利用所述第一副区块中最新的更新数据对所述目标数据进行更新之后,在所述第一副区块满足第二预设条件后,将所述电子设备获取到的更新数据保存至所述电 ...
【技术保护点】
1.一种电子设备,其特征在于,所述电子设备的存储空间中包括第一主区块,所述第一主区块内存储有目标数据,所述电子设备包括:/n存储单元,用于将所述电子设备获取到的更新数据保存至所述电子设备的空闲存储空间中的所述第一副区块中;所述更新数据,用于对所述目标数据进行更新;/n更新单元,用于在所述第一副区块满足第一预设条件后,利用所述第一副区块中最新的更新数据,更新所述目标数据;/n所述存储单元,还用于在利用所述第一副区块中最新的更新数据对所述目标数据进行更新之后,在所述第一副区块满足第二预设条件后,将所述电子设备获取到的更新数据保存至所述电子设备的空闲存储空间中的所述第二副区块中;所述第二副区块与所述第一副区块的所占用的存储空间不同;/n所述更新单元,还用于在所述第二副区块满足第三预设条件后,利用所述第二副区块中最新的更新数据,更新所述目标数据。/n
【技术特征摘要】
1.一种电子设备,其特征在于,所述电子设备的存储空间中包括第一主区块,所述第一主区块内存储有目标数据,所述电子设备包括:
存储单元,用于将所述电子设备获取到的更新数据保存至所述电子设备的空闲存储空间中的所述第一副区块中;所述更新数据,用于对所述目标数据进行更新;
更新单元,用于在所述第一副区块满足第一预设条件后,利用所述第一副区块中最新的更新数据,更新所述目标数据;
所述存储单元,还用于在利用所述第一副区块中最新的更新数据对所述目标数据进行更新之后,在所述第一副区块满足第二预设条件后,将所述电子设备获取到的更新数据保存至所述电子设备的空闲存储空间中的所述第二副区块中;所述第二副区块与所述第一副区块的所占用的存储空间不同;
所述更新单元,还用于在所述第二副区块满足第三预设条件后,利用所述第二副区块中最新的更新数据,更新所述目标数据。
2.根据权利要求1所述的电子设备,其特征在于,
所述第一预设条件至少包括以下一项条件:所述第一副区块中的剩余空间不足以保存所述电子设备获取到的下一条更新数据、所述第一副区块中已保存有n条更新数据;
所述第三预设条件至少包括以下一项条件:所述第二副区块中的剩余空间不足以保存所述电子设备获取到的下一条更新数据、所述第二副区块中已保存有n条更新数据。
3.根据权利要求1所述的电子设备,其特征在于,所述电子设备还包括:记录单元;
所述记录单元,用于在所述更新单元利用所述第一副区块中的最新数据对所述目标数据进行更新之后,记录利用所述第一副区块对所述目标数据进行更新的次数;
所述存储单元,具体用于若所述次数大于或者等于次数阈值,则将所述电子设备获取到的更新数据保存至所述第二副区块中;
所述存储单元,还用于若所述次数小于所述次数阈值,则擦除所述第一副区块中的数据,并继续将所述电子设备获取到的更新数据保存至所述第一副区块,以便再次利用所述第一副区块的最新数据,更新所述目标数据。
4.根据权利要求1所述的电子设备,其特征在于,所述电子设备还包括:主区块变更单元;
所述主区块变更单元,用于在所述更新单元对所述目标数据进行更新之后,将所述更新后的目标数据保存至所述电子设备的空闲存储空间中的第二主区块,以便通过访问所述第二主区块获取所述更新后的目标数据;所述第二主区块与所述第一主区块的所占用的存储空间不同。
5.根据权利要求4所述的电子设备,其特征在于,所述电子设备还包括:读取单元;
所述读取单元,用于根据数据访问请求,在所述第二主区块中所存储的所述更新后的目标数据中,查询所述数据访问请求对应的数据,并返回查询到的数据;
所述读取单元,还用于当在所述第二主区块中查询所述数据访问请求对应的数据失败后,在所述第一主区块中所存储的目标数据中查询所述数据访问请求对应的数据,并返回查询到的数据。
6.一种数据读写方法,其特征在于...
【专利技术属性】
技术研发人员:盘桂云,蔡三龙,杨鹏飞,
申请(专利权)人:厦门歌乐电子企业有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。