本申请涉及移动终端,更具体地,涉及一种数据处理方法、装置、电子设备及计算机可读介质。
背景技术:
1、随着科技水平和生活水平的快速进步,电子设备的使用越来越广泛。并且,人们对电子设备的性能需求也越来越高,出现了配置有多个处理器的电子设备。不同的处理器实现不同的功能和运算,然后,有些处理器受限于存储空间的大小,在运行时容易出现运行不畅的问题。
技术实现思路
1、本申请提出了一种数据处理方法、装置、电子设备及计算机可读介质,以改善上述缺陷。
2、第一方面,本申请实施例提供了一种数据处理方法,应用于电子设备的第一处理器,所述电子设备还包括第二处理器、第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述方法包括:获取所述第二处理器发送的目标数据标识,目标数据标识为所述第二处理器运行目标任务所需要的目标数据的身份标识;基于所述目标数据标识,查找所述目标数据在所述第一存储器内的目标存储地址,所述第一存储器内预先存储有所述第二处理器运行多个任务时所需要的多个数据;基于所述目标存储地址,将所述第一存储器内的目标数据加载到所述第二存储器,所述第二处理器用于在运行所述目标任务时从所述第二存储器获取所述目标数据。
3、第二方面,本申请实施例还提供了一种数据处理方法,应用于电子设备的第二处理器,所述电子设备还包括第一处理器、第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述方法包括:向所述第一处理器发送目标数据标识,以使所述第一处理器基于所述目标数据标识,查找所述目标数据在所述第一存储器内的目标存储地址,并且基于所述目标存储地址,将所述第一存储器内的目标数据加载到所述第二存储器,其中,所述第一存储器内预先存储有所述第二处理器运行多个任务时所需要的多个数据,目标数据标识为所述第二处理器运行目标任务所需要的目标数据的身份标识;在运行所述目标任务时从所述第二存储器获取所述目标数据。
4、第三方面,本申请实施例还提供了一种数据处理装置,应用于电子设备的第一处理器,所述电子设备还包括第二处理器、第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述装置包括:获取单元、查找单元和存储单元。获取单元,用于获取所述第二处理器发送的目标数据标识,目标数据标识为所述第二处理器运行目标任务所需要的目标数据的身份标识。查找单元,用于基于所述目标数据标识,查找所述目标数据在所述第一存储器内的目标存储地址,所述第一存储器内预先存储有所述第二处理器运行多个任务时所需要的多个数据。存储单元,用于基于所述目标存储地址,将所述第一存储器内的目标数据加载到所述第二存储器,所述第二处理器用于在运行所述目标任务时从所述第二存储器获取所述目标数据。
5、第四方面,本申请实施例还提供了一种数据处理装置,应用于电子设备的第二处理器,所述电子设备还包括第一处理器、第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述装置包括:发送单元和运行单元。发送单元,用于向所述第一处理器发送目标数据标识,以使所述第一处理器基于所述目标数据标识,查找所述目标数据在所述第一存储器内的目标存储地址,并且基于所述目标存储地址,将所述第一存储器内的目标数据加载到所述第二存储器,其中,所述第一存储器内预先存储有所述第二处理器运行多个任务时所需要的多个数据,目标数据标识为所述第二处理器运行目标任务所需要的目标数据的身份标识。运行单元,用于在运行所述目标任务时从所述第二存储器获取所述目标数据。
6、第五方面,本申请实施例还提供了一种电子设备,包括:第一处理器和第二处理器;第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述第一处理器与所述第二处理器连接;所述第一处理器用于执行上述方法。
7、第六方面,本申请实施例还提供了一种计算机可读介质,所述计算机可读介质存储有处理器可执行的程序代码,所述程序代码被所述处理器执行时使所述处理器执行上述方法。
8、第七方面,本申请实施例还提供了一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现上述方法。
9、本申请提供的数据处理方法、装置、电子设备及计算机可读介质,第二处理器将运行目标任务所需要的目标数据的身份标识发送至第一处理器,由于第一处理器具有第一存储器的访问权限,并且第一存储器内预先存储有所述第二处理器运行多个任务时所需要的多个数据,所以,第一存储器在获取到目标数据标识,基于所述目标数据标识,查找所述目标数据在所述第一存储器内的目标存储地址,基于所述目标存储地址,将所述第一存储器内的目标数据加载到所述第二存储器,从而第二处理器在运行所述目标任务时可以从所述第二存储器获取所述目标数据。因此,能够避免第二存储器存储过多的数据,而可以在第二处理器运行目标任务的时候,将目标任务的数据动态存储于第二存储器内,从而,能够避免第二存储器的空间不足而导致第二处理器运行卡顿,也能够节省第二存储器的存储空间。
10、本申请实施例的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
1.一种数据处理方法,其特征在于,应用于电子设备的第一处理器,所述电子设备还包括第二处理器、第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标数据标识,查找所述目标数据在所述第一存储器内的目标存储地址,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述目标存储地址,将所述第一存储器内的目标数据加载到所述第二存储器,包括:
4.根据权利要求3所述的方法,其特征在于,所述数据获取请求还包括目标存储地址,所述将所述目标数据的目标数据长度发送至所述第二处理器,包括:
5.根据权利要求2所述的方法,其特征在于,所述在预先建立的数据表中查找所述目标数据标识对应的目标存储地址之前,还包括:
6.根据权利要求1-5任一所述的方法,其特征在于,所述第二存储器为所述第二处理器的内存。
7.根据权利要求1-5任一所述的方法,其特征在于,所述第一处理器用于运行第一系统,所述第二处理器用于运行第二系统。
8.一种数据处理方法,其特征在于,应用于电子设备的第二处理器,所述电子设备还包括第一处理器、第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述方法包括:
9.根据权利要求8所述的方法,其特征在于,还包括:
10.一种数据处理装置,其特征在于,应用于电子设备的第一处理器,所述电子设备还包括第二处理器、第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述装置包括:
11.一种数据处理装置,其特征在于,应用于电子设备的第二处理器,所述电子设备还包括第一处理器、第一存储器和第二存储器,所述第一处理器具有所述第一存储器的访问权限,所述装置包括:
12.一种电子设备,其特征在于,包括:
13.一种计算机可读介质,其特征在于,所述计算机可读介质存储有处理器可执行的程序代码,所述程序代码被所述处理器执行时使所述处理器执行权利要求1-7任一项所述方法。
14.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1-7任一项所述的方法。