[发明专利]存储方法、装置、存储介质及终端设备在审
申请号: | 202011141689.1 | 申请日: | 2020-10-22 |
公开(公告)号: | CN112199050A | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 黄树伟 | 申请(专利权)人: | TCL通讯(宁波)有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 刘泳麟 |
地址: | 315040 浙江省宁波市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 方法 装置 介质 终端设备 | ||
1.一种存储方法,其特征在于,应用于终端设备,包括:
获取存储指令,所述存储指令携带待存储数据的数据量;
获取所述终端设备的所有存储域中每个存储域的剩余存储量;
若所述所有存储域中,不存在所述剩余存储量不小于所述待存储数据的数据量的单个存储域,则根据所述每个存储域的剩余存储量和所述待存储数据的数据量生成虚拟存储域;
将所述待存储数据存储至所述虚拟存储域。
2.根据权利要求1所述的存储方法,其特征在于,所述根据所述每个存储域的剩余存储量和所述待存储数据的数据量生成虚拟存储域,具体包括:
将所述每个存储域中剩余存储量小于预设值且大于零的存储域确定为待选择存储域;
根据所述待选择存储域和所述待存储数据的数据量生成虚拟存储域。
3.根据权利要求2所述的存储方法,其特征在于,所述根据所述待选择存储域和所述待存储数据的数据量生成虚拟存储域,具体包括:
根据所述待存储数据的数据量,选择多个待选择存储域作为目标存储域;
根据所述多个目标存储域生成虚拟存储域。
4.根据权利要求3所述的存储方法,其特征在于,所述根据所述待存储数据的数据量,选择多个待选择存储域作为目标存储域,具体包括:
对所述多个待选择存储域进行组合,得到多个目标组合;
计算每个所述目标组合的剩余总存储量;
将所述剩余总存储量大于待存储数据的数据量且最接近所述待存储数据的数据量的目标组合中的多个待选择存储域作为目标存储域。
5.根据权利要求3所述的存储方法,其特征在于,在所述根据所述多个目标存储域生成虚拟存储域之后,还包括:
将所述多个目标存储域的存储状态标记为被占用。
6.根据权利要求5所述的存储方法,其特征在于,在所述将所述待存储数据存储至所述虚拟存储域之后,还包括:
获取释放指令,所述释放指令用于指示将所述待存储数据从所述虚拟存储域中取出;
当所述待存储数据从所述虚拟存储域中取出时,删除所述虚拟存储域,并将所述多个目标存储域的存储状态标记为未占用。
7.一种存储装置,其特征在于,应用于终端设备,包括:
第一获取模块,用于获取存储指令,所述存储指令携带待存储数据的数据量;
第二获取模块,用于获取所述终端设备的所有存储域中每个存储域的剩余存储量;
生成模块,用于若所述所有存储域中,不存在所述剩余存储量不小于所述待存储数据的数据量的单个存储域,则根据所述每个存储域的剩余存储量和所述待存储数据的数据量生成虚拟存储域;
存储模块,用于将所述待存储数据存储至所述虚拟存储域。
8.根据权利要求7所述的存储装置,其特征在于,所述生成模块具体用于:
将所述每个存储域中剩余存储量小于预设值且大于零的存储域确定为待选择存储域;
根据所述待选择存储域和所述待存储数据的数据量生成虚拟存储域。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行权利要求1至6任意一项所述的存储方法。
10.一种终端设备,其特征在于,包括处理器和存储器,所述处理器与所述存储器电性连接,所述存储器用于存储指令和数据,所述处理器用于权利要求1至6任意一项所述的存储方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL通讯(宁波)有限公司,未经TCL通讯(宁波)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011141689.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能电路板维护装置
- 下一篇:一种含防火灾功能的建筑钢结构横梁