数据存储方法及装置制造方法及图纸

技术编号:17047121 阅读:37 留言:0更新日期:2018-01-17 17:31
本发明专利技术公开了一种数据存储方法及装置,属于通信领域。所述方法包括:确定移动终端内的存储器的静态区域,所述静态区域包括多个子区域;将所述多个子区域中的至少一个子区域转换为非静态子区域,转换的非静态子区域允许进行数据重写操作;在接收到用户输入数据后,基于所述存储器中所有非静态子区域确定为所述用户输入数据分配的用户写入子区域,所述所有非静态子区域包括转化的非静态子区域;将所述用户输入数据写入所述用户写入子区域。解决了相关技术中始终是基于非静态区域为用户输入数据分配用户写入子区域,导致存储器的使用寿命受到影响的问题,提高了存储器的使用寿命,用于移动终端。

Data storage method and device

The invention discloses a data storage method and device, which belongs to the communication field. The method includes determining static memory area in the mobile terminal, the static region includes a plurality of sub regions; the sub region of the at least one sub region into a non static sub regional, sub regional non static data rewriting operation allows conversion; receiving user input data after all. Non static sub region of the memory determines the write area for the user input data distribution based on the user, all non static sub regions including the transformation of non static sub region; the user input data is written to the user into sub regions. It solves the problem that the related technology is always assigning users to write sub regions based on non static regions to input data to users, which leads to the problem of memory life impact. It improves the service life of memory and is used for mobile terminals.

【技术实现步骤摘要】
数据存储方法及装置
本专利技术涉及通信领域,特别涉及一种数据存储方法及装置。
技术介绍
随着智能移动终端(如智能手机)的快速发展,智能移动终端的存储器的容量也越来越大,存储器的存储方式由单层式存储(SingleLevelCell,SLC)逐渐发展为多层式存储(MultiLevelCell,MLC)和三重式存储(TrinaryLevelCell,TLC),并且存储器的使用寿命也受到了广泛关注。相关技术中,为了延长存储器的寿命,通常是采用负载均衡算法为用户输入数据分配用户写入子区域,避免在同一子区域多次存储数据。其中,存储器内用于存储数据的数据区域包括静态区域和非静态区域,静态区域和非静态区域均包括多个子区域,静态区域中的数据无法被重写,非静态区域中的数据可以被重写。由于在采用负载均衡算法为用户输入数据分配用户写入子区域时,始终是基于非静态区域为用户输入数据分配用户写入子区域,当非静态区域的擦写次数达到一定次数时,非静态区域便不可用,最终导致存储器的使用寿命受到影响。
技术实现思路
本专利技术提供了一种数据存储方法及装置,可以解决相关技术中始终是基于非静态区域为用户输入数据分配用户写入子区域本文档来自技高网...
数据存储方法及装置

【技术保护点】
一种数据存储方法,其特征在于,所述方法包括:确定移动终端内的存储器的静态区域,所述静态区域包括多个子区域;将所述多个子区域中的至少一个子区域转换为非静态子区域,转换的非静态子区域允许进行数据重写操作;在接收到用户输入数据后,基于所述存储器中所有非静态子区域确定为所述用户输入数据分配的用户写入子区域,所述所有非静态子区域包括转化的非静态子区域;将所述用户输入数据写入所述用户写入子区域。

【技术特征摘要】
1.一种数据存储方法,其特征在于,所述方法包括:确定移动终端内的存储器的静态区域,所述静态区域包括多个子区域;将所述多个子区域中的至少一个子区域转换为非静态子区域,转换的非静态子区域允许进行数据重写操作;在接收到用户输入数据后,基于所述存储器中所有非静态子区域确定为所述用户输入数据分配的用户写入子区域,所述所有非静态子区域包括转化的非静态子区域;将所述用户输入数据写入所述用户写入子区域。2.根据权利要求1所述的方法,其特征在于,所述将所述多个子区域中的至少一个子区域转换为非静态子区域,包括:读取并擦除所述至少一个子区域中每个所述子区域中的数据;将读取的数据分别写入所述存储器中除所述至少一个子区域之外的子区域;将所述至少一个子区域确定为所述非静态子区域。3.根据权利要求2所述的方法,其特征在于,所述基于所述存储器中所有非静态子区域确定为所述用户输入数据分配的用户写入子区域,包括:确定所述所有非静态子区域的擦写次数;基于所述所有非静态子区域的擦写次数,采用负载均衡算法从所述所有非静态子区域中选出擦写次数最小的子区域作为所述用户写入子区域。4.根据权利要求1所述的方法,其特征在于,所述确定移动终端内的存储器的静态区域,包括:在所述在检测到移动终端的运行状态为目标状态时,确定所述静态区域;其中,所述目标状态为所述移动终端执行关机操作时的状态、所述移动终端运行的应用程序的数量小于预设值时的状态或用户使用频率小于预设频率时的状态。5.根据权利要求1所述的方法,其特征在于,在所述将所述用户输入数据写入所述用户写入子区域之后,所述方法还包括:获取所述用户输入数据的目标读取地址;根据所述目标读取地址查询预设的读取地址和写入地址的对应关系,得到所述目标读取地址对应的目标写入地址,所述目标写入地址为所述用户写入子区域的地址;基于所述目标写入地址读取写入至所述用户写入子区域中的用户输入数据。6.一种数据存储装置...

【专利技术属性】
技术研发人员:邱绪东
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1