[发明专利]数据处理方法、装置及电子设备在审
申请号: | 202111006102.0 | 申请日: | 2021-08-30 |
公开(公告)号: | CN113703943A | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 鲁希达 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 牛亭亭 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 | ||
本申请公开了一种数据处理方法、装置及电子设备,方法包括:获得第一参数;在所述第一参数指示将第一数据写入第一存储器的情况下,判断所述第一参数是否满足重定向条件;所述第一存储器为电子设备中的第一处理器对应的存储器;在所述第一参数满足所述重定向条件的情况下,根据所述第一参数将所述第一数据写入第二存储器,所述第二存储器为所述电子设备中的第二处理器对应的存储器;其中,所述第二处理器与所述第一处理器的处理器类型不同。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种数据处理方法、装置及电子设备。
背景技术
在应用场景中,往往需要从磁盘读取并解压大量的数据,以便于应用的正常运行。例如,在游戏应用中,需要在手机存储区域中解压出资源文件,以便于渲染成游戏界面。
以游戏应用为例,目前多采用中央处理器CPU从磁盘读取数据到内存,由CPU进行数据解压的方案,之后再由图形处理器GPU从内存中读取解压的数据到显存,进行渲染输出。
但是,这种方案中会增加CPU的消耗,使得CPU运行速率较低。
发明内容
有鉴于此,本申请提供一种数据处理方法、装置及电子设备,如下:
一种数据处理方法,包括:
获得第一参数;
在所述第一参数指示将第一数据写入第一存储器的情况下,判断所述第一参数是否满足重定向条件;所述第一存储器为电子设备中的第一处理器对应的存储器;
在所述第一参数满足所述重定向条件的情况下,根据所述第一参数将所述第一数据写入第二存储器,所述第二存储器为所述电子设备中的第二处理器对应的存储器;
其中,所述第二处理器与所述第一处理器的处理器类型不同。
上述方法,优选的,获得第一参数,包括:
在监测到有第一接口被调用的情况下,获得所述第一接口中的第一参数;所述第一接口用于按照所述第一参数的指示将第一数据写入所述第一存储器。
上述方法,优选的,根据所述第一参数将所述第一数据写入第二存储器,包括:
停止调用所述第一接口并调用目标接口,所述目标接口用于根据所述第一参数将所述第一数据写入所述第二存储器。
上述方法,优选的,还包括:
获得第二参数;
在所述第二参数指示从所述第一存储器中读取第二数据的情况下,根据所述第二参数在所述第二存储器中读取所述第二数据,并根据所述第二数据进行图像输出;
其中,所述第二数据为对所述第一数据进行处理所得到的数据。
上述方法,优选的,所述第二参数在监测到有第二接口被调用的情况下从所述第二接口中获得;所述第二接口至少用于按照所述第二参数的指示从所述第一存储器中读取第二数据;
其中,根据所述第二参数在所述第二存储器中读取所述第二数据,包括:
触发所述第二接口根据所述第二参数在所述第二存储器中读取所述第二数据,并根据所述第二数据进行图像输出。
上述方法,优选的,所述方法还包括:
记录所述第二数据在所述第二存储器中的存储参数,所述存储参数用于给到所述第二接口,以使得所述第二接口按照所述存储参数在所述第二存储器中读取到所述第二数据。
上述方法,优选的,所述第二数据由所述第二处理器对所述第一数据进行解压处理得到,以使得所述第二接口能够识别所述第二数据并在读取到所述第二数据之后根据所述第二数据进行图像输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111006102.0/2.html,转载请声明来源钻瓜专利网。