数据同步方法、装置、终端、存储介质及程序产品制造方法及图纸

技术编号:38467994 阅读:9 留言:0更新日期:2023-08-11 14:45
本申请实施例公开了一种数据同步方法、装置、终端、存储介质及程序产品,属于数据传输技术领域。该方法包括:通过第一系统接收由第二终端发送的数据同步请求;通过第一系统对数据同步请求进行指令处理,确定目标数据的请求信息;请求信息用于指示目标数据的获取操作的处理需求;基于请求信息,从第一系统以及第二系统中确定目标系统;通过目标系统,获取目标数据;向第二终端发送目标数据。在保证数据同步效率的情况下节约功耗,从而提高了第一终端的续航能力。续航能力。续航能力。

【技术实现步骤摘要】
数据同步方法、装置、终端、存储介质及程序产品


[0001]本公开涉及数据传输
,特别涉及一种数据同步方法、装置、终端、存储介质及程序产品。

技术介绍

[0002]目前智能穿戴设备可以支持单种的工作模式,一种是基于Android的大核模式,一种是基于RTOS系统小核模式。
[0003]在相关技术中,智能穿戴设备需要配合终端应用程序进行使用,智能穿戴设备采集到的数据可以经过处理后通过蓝牙同步给终端的应用程序,由终端进行显示。由于智能穿戴设备采用单种工作模式,一种情况下数据通过大核进行同步,另一种情况下数据通过小核进行同步,由于大核或者小核这两种处理器在进行数据处理时的特性存在各自的利弊,即大核的优点是数据处理速度快,缺点是功耗高,小核的优点是功耗低,缺点是数据处理速度慢,所以两种数据同步的方式都存在各自的利弊。

技术实现思路

[0004]本申请实施例提供了一种数据同步方法、装置、终端、存储介质及程序产品,在保证数据同步效率的情况下,提高了终端的续航能力。所述技术方案如下:
[0005]一方面,本申请实施例提供了一种数据同步方法,所述方法由第一终端执行,所述第一终端中包含第一系统以及第二系统;所述第一系统的运行功耗小于所述第二系统的运行功耗;所述方法包括:
[0006]通过所述第一系统接收由第二终端发送的数据同步请求;
[0007]通过所述第一系统对所述数据同步请求进行指令处理,确定目标数据的请求信息;所述请求信息用于指示所述目标数据的获取操作的处理需求;
[0008]基于所述请求信息,从所述第一系统以及所述第二系统中确定目标系统;
[0009]通过所述目标系统,获取所述目标数据;
[0010]向所述第二终端发送所述目标数据。
[0011]另一方面,本申请实施例提供了一种数据同步装置,所述装置用于第一终端中,所述第一终端中包含第一系统以及第二系统;所述第一系统的运行功耗小于所述第二系统的运行功耗;所述装置包括:
[0012]请求接收模块,用于通过所述第一系统接收由第二终端发送的数据同步请求;
[0013]信息确定模块,用于通过所述第一系统对所述数据同步请求进行指令处理,确定目标数据的请求信息;所述请求信息用于指示所述目标数据的获取操作的处理需求;
[0014]目标确定模块,用于基于所述请求信息,从所述第一系统以及所述第二系统中确定目标系统;
[0015]数据获取模块,用于通过所述目标系统,获取所述目标数据;
[0016]数据发送模块,用于向所述第二终端发送所述目标数据。
[0017]在一种可能的实现方式中,所述请求信息包括所述目标数据的标识;
[0018]所述目标确定模块,包括:
[0019]属性确定子模块,用于基于所述目标数据的标识,通过所述第一系统确定所述目标数据的数据属性信息;所述数据属性信息包括数据类型以及预计处理数据量中的至少一种;
[0020]目标确定子模块,用于基于所述数据属性信息,从所述第一系统以及所述第二系统中确定所述目标系统。
[0021]在一种可能的实现方式中,响应于所述数据属性信息包括所述预计处理数据量,所述目标确定子模块,包括:
[0022]第一确定单元,用于响应于所述预计处理数据量小于第一阈值,将所述第一系统确定为所述目标系统;
[0023]第二确定单元,用于响应于所述预计处理数据量大于所述第一阈值,将所述第二系统确定为所述目标系统。
[0024]在一种可能的实现方式中,所述目标确定子模块,包括:
[0025]运算量获取单元,用于基于所述数据属性信息,通过所述第一系统确定获取所述目标数据时的预计运算量;
[0026]第三确定单元,用于响应于所述预计运算量小于第二阈值,将所述第一系统确定为所述目标系统;
[0027]第四确定单元,用于响应于所述预计运算量大于所述第二阈值,将所述第二系统确定为所述目标系统。
[0028]在一种可能的实现方式中,所述目标确定子模块,包括:
[0029]负载获取单元,用于获取第一负载信息以及第二负载信息;所述第一负载信息用于指示所述第一系统的当前负载,所述第二负载信息用于指示所述第二系统的当前负载;
[0030]模型输入单元,用于将所述第一负载信息、所述第二负载信息以及所述数据属性信息输入系统选择模型,获得所述系统选择模型输出的选择结果;所述选择结果用于指示所述目标系统;
[0031]其中,所述系统选择模型是基于第一负载信息样本、第二负载信息样本、数据属性信息样本以及选择结果标签预先训练得到的。
[0032]在一种可能的实现方式中,所述数据获取模块,包括:
[0033]唤醒子模块,用于响应于所述目标系统是所述第二系统,通过所述第一系统唤醒所述第二系统;
[0034]获取子模块,用于通过所述第二系统,获取所述目标数据。
[0035]在一种可能的实现方式中,所述装置还包括:
[0036]信息发送子模块,用于通过所述第二系统,获取所述目标数据之前,通过所述第一系统将所述请求信息发送给唤醒后的所述第二系统;
[0037]所述数据获取模块,包括:
[0038]获取子模块,用于基于所述请求信息,通过所述第二系统获取所述目标数据。
[0039]在一种可能的实现方式中,所述数据发送模块,包括:
[0040]数据返回子模块,用于基于双核通信,通过所述第二系统将所述目标数据返回给
所述第一系统;
[0041]数据发送子模块,用于通过所述第一系统向所述第二终端发送所述目标数据。
[0042]在一种可能的实现方式中,所述数据获取模块,包括:
[0043]数据检索子模块,用于通过所述目标系统,按照所述目标数据的标识检索所述目标数据;
[0044]数据组装子模块,用于将检索到的所述目标数据进行组装,得到组装后的所述目标数据。
[0045]另一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器;所述存储器中存储有至少一条计算机指令,所述至少一条计算机指令由所述处理器加载并执行以实现如上述方面所述的数据同步方法。
[0046]另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机指令,所述计算机指令由处理器加载并执行以实现如上述方面所述的数据同步方法。
[0047]根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。终端的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该终端执行上述方面的各种可选实现方式中提供的数据同步方法。
[0048]本申请实施例提供的技术方案的有益效果至少包括:
[0049]第一终端中设置有运行功耗不同的至少两种系统,首先通过运行功耗较小的第一系统接收由本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据同步方法,其特征在于,所述方法由第一终端执行,所述第一终端中包含第一系统以及第二系统;所述第一系统的运行功耗小于所述第二系统的运行功耗;所述方法包括:通过所述第一系统接收由第二终端发送的数据同步请求;通过所述第一系统对所述数据同步请求进行指令处理,确定目标数据的请求信息;所述请求信息用于指示所述目标数据的获取操作的处理需求;基于所述请求信息,从所述第一系统以及所述第二系统中确定目标系统;通过所述目标系统,获取所述目标数据;向所述第二终端发送所述目标数据。2.根据权利要求1所述的方法,其特征在于,所述请求信息包括所述目标数据的标识;所述基于所述请求信息,从所述第一系统以及所述第二系统中确定目标系统,包括:基于所述目标数据的标识,通过所述第一系统确定所述目标数据的数据属性信息;所述数据属性信息包括数据类型以及预计处理数据量中的至少一种;基于所述数据属性信息,从所述第一系统以及所述第二系统中确定所述目标系统。3.根据权利要求2所述的方法,其特征在于,响应于所述数据属性信息包括所述预计处理数据量,所述基于所述数据属性信息,从所述第一系统以及所述第二系统中确定所述目标系统,包括:响应于所述预计处理数据量小于第一阈值,将所述第一系统确定为所述目标系统;响应于所述预计处理数据量大于所述第一阈值,将所述第二系统确定为所述目标系统。4.根据权利要求2所述的方法,其特征在于,所述基于所述数据属性信息,从所述第一系统以及所述第二系统中确定所述目标系统,包括:基于所述数据属性信息,通过所述第一系统确定获取所述目标数据时的预计运算量;响应于所述预计运算量小于第二阈值,将所述第一系统确定为所述目标系统;响应于所述预计运算量大于所述第二阈值,将所述第二系统确定为所述目标系统。5.根据权利要求2所述的方法,其特征在于,所述基于所述数据属性信息,从所述第一系统以及所述第二系统中确定所述目标系统,包括:获取第一负载信息以及第二负载信息;所述第一负载信息用于指示所述第一系统的当前负载,所述第二负载信息用于指示所述第二系统的当前负载;将所述第一负载信息、所述第二负载信息以及所述数据属性信息输入系统选择模型,获得所述系统选择模型输出的选择结果;所述选择结果用于指示所述目标系统;其中,所述系统选择模型是基于第一负载信息样本、第二负载信息样本、数据属性信息样本以及选择结果标...

【专利技术属性】
技术研发人员:刘仁辉
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

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

1