[发明专利]数据处理方法、装置、设备和计算机可读存储介质有效
申请号: | 201911158066.2 | 申请日: | 2019-11-22 |
公开(公告)号: | CN111078920B | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 高华龙 | 申请(专利权)人: | 北京云宽志业网络技术有限公司 |
主分类号: | G06F16/56 | 分类号: | G06F16/56;G06F16/53 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 阎敏;杨瑾瑾 |
地址: | 100195 北京市海淀区东冉*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 设备 计算机 可读 存储 介质 | ||
1.一种数据处理方法,其特征在于,在缓存中预先加载的子图集合中,各个子图的加载信息包括数据存储单元的矢量图信息和位图信息;所述矢量图信息包括多个向量,所述多个向量均通过长度和偏移两个元素表示,通过所述多个向量表示连续的已使用的数据存储单元的集合;所述位图信息包括所述数据存储单元的状态信息;其中,所述数据存储单元的状态信息包括所述数据存储单元已使用或所述数据存储单元未使用;
所述数据处理方法包括:
接收检测可用数据存储单元的指令;
对所述子图集合中的各个子图的矢量图信息进行检测,以检测未使用的数据存储单元;
若检测到未使用的数据存储单元,将所述未使用的数据存储单元作为可用数据存储单元。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收针对第一数据存储单元的状态查询指令;
确定所述第一数据存储单元的位置信息;
根据所述第一数据存储单元的位置信息,确定所述第一数据存储单元所在的第一子图以及确定所述第一数据存储单元在所述第一子图中的相对偏移信息;
从所述子图集合中获取所述第一子图;
根据所述第一子图的位图信息和所述第一数据存储单元在所述第一子图中的相对偏移信息,确定所述第一数据存储单元的状态。
3.根据权利要求1所述的方法,其特征在于,所述对所述子图集合中的各个子图的矢量图信息进行检测,以检测未使用的数据存储单元之后,所述方法还包括:
若在所有子图中均检测不到未使用数据存储单元,则从所述子图集合中淘汰至少一个子图,并加载至少一个新的子图;
对所述至少一个新的子图的矢量图信息进行检测,以检测未使用的数据存储单元。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收针对第二子图的加载指令,从内存预存的多个子图的存储信息中,获取第二子图的存储信息;
在所述第二子图的存储信息包括所述位图信息的情况下,加载所述位图信息,并根据所述位图信息确定矢量图信息,加载所述矢量图信息;
在所述第二子图的存储信息包括矢量图信息的情况下,加载所述矢量图信息,并根据矢量图信息确定位图信息,加载所述位图信息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收针对第三子图的存储指令,从第三子图的加载信息中获取所述第三子图的位图信息和矢量图信息;
根据所述第三子图的位图信息和矢量图信息确定所述第三子图的存储信息;
将所述第三子图的存储信息存储至内存中。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第三子图的所述位图信息和所述矢量图信息确定所述第三子图的存储信息,包括:
在所述位图信息占用的内存大于所述矢量图信息占用的内存的情况下,确定所述第三子图的存储信息包括所述矢量图信息;
在所述位图信息占用的内存小于所述矢量图信息占用的内存的情况下,确定所述第三子图的存储信息包括所述位图信息。
7.根据权利要求6所述的方法,其特征在于,所述存储信息还包括子图标识符信息和子图存储类型信息,所述子图存储类型信息为位图或者矢量图。
8.一种数据处理装置,其特征在于,在缓存中预先加载的子图集合中,各个子图的加载信息包括数据存储单元的矢量图信息和位图信息;所述矢量图信息包括多个向量,所述多个向量均通过长度和偏移两个元素表示,通过所述多个向量表示连续的已使用的数据存储单元的集合;所述位图信息包括所述数据存储单元的状态信息;其中,所述数据存储单元的状态信息包括所述数据存储单元已使用或所述数据存储单元未使用;
所述数据处理装置包括:
检测可用指令接收模块,用于接收检测可用数据存储单元的指令;
检测模块,用于对所述子图集合中的各个子图的矢量图信息进行检测,以检测未使用的所述数据存储单元;
可用获取模块,用于若检测到未使用的数据存储单元,将所述未使用的数据存储单元作为可用数据存储单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云宽志业网络技术有限公司,未经北京云宽志业网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911158066.2/1.html,转载请声明来源钻瓜专利网。