一种数据处理方法、终端设备及计算机可读存储介质技术

技术编号:21146040 阅读:17 留言:0更新日期:2019-05-18 06:39
本发明专利技术涉及通信技术领域,提供一种数据处理方法、终端设备及计算机可读存储介质,以解决终端设备在下载数据时,数据传输效率低的问题。该方法包括:获取待传输数据的属性;根据所述待传输数据的属性,确定传输路径;将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间,其中,所述目标存储空间为所述N个存储空间中的至少一个存储空间,所述目标存储空间与所述传输路径一一对应。这样,终端设备可以根据待传输数据的属性,同时通过多条路径进行传输,能够提高数据传输效率。

A Data Processing Method, Terminal Equipment and Computer Readable Storage Media

【技术实现步骤摘要】
一种数据处理方法、终端设备及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种数据处理方法、终端设备及计算机可读存储介质。
技术介绍
随着通信技术的发展,数据的传输速率大幅提高,例如,使用5G移动网络进行下载时,下载速度能够达到1.25GB/s。然而,由于终端设备在下载的过程中需要将下载的数据写入存储卡,而写入存储卡的速度较慢,限制了数据下载的实际传输速度。例如,数据通过移动网络下载的传输速度为1GB/s,但将数据写入存储器的传输速度才250MB/s,导致数据的实际传输速度仅与写入存储器的速度相当,大大限制了数据传输的效率。可见,终端设备在下载数据时,存在数据传输效率低的问题。
技术实现思路
本专利技术实施例提供一种数据处理方法、终端设备及计算机可读存储介质,以解决终端设备在下载数据时,数据传输效率低的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种数据处理方法,包括:获取待传输数据的属性;根据所述待传输数据的属性,确定传输路径;将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间,其中,所述目标存储空间为所述N个存储空间中的至少一个存储空间,所述目标存储空间与所述传输路径一一对应。第二方面,本专利技术实施例还提供一种终端设备,包括:第一获取模块,用于获取待传输数据的属性;确定模块,用于根据所述待传输数据的属性,确定传输路径;存储模块,用于将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间,其中,所述目标存储空间为所述N个存储空间中的至少一个存储空间,所述目标存储空间与所述传输路径一一对应。第三方面,本专利技术实施例还提供一种终端设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的数据处理方法中的步骤。第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的数据处理方法中的步骤。本专利技术实施例中,获取待传输数据的属性;根据所述待传输数据的属性,确定传输路径;将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间,其中,所述目标存储空间为所述N个存储空间中的至少一个存储空间,所述目标存储空间与所述传输路径一一对应。这样,在下载数据时,终端设备可以根据待传输数据的属性,同时通过多条路径进行传输,能够提高数据传输效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的数据处理方法的流程图之一;图2是本专利技术实施例提供的数据处理示意图之一;图3是本专利技术实施例提供的数据处理方法的流程图之二;图4是本专利技术实施例提供的数据处理示意图之二;图5是本专利技术实施例提供的数据处理示意图之三;图6是本专利技术实施例提供的终端设备的结构图之一;图7是本专利技术实施例提供的终端设备的结构图之二;图8是本专利技术实施例提供的终端设备中的存储模块的结构图;图9是本专利技术实施例提供的终端设备的结构图之三;图10是本专利技术实施例提供的终端设备的结构图之四。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,图1是本专利技术实施例提供的数据处理方法的流程图,如图1所示,包括以下步骤:步骤101、获取待传输数据的属性。其中,待传输数据可以是待下载的数据,待传输数据的属性可以包括待传输数据的大小、类型、访问时间等等。步骤102、根据所述待传输数据的属性,确定传输路径。在此步骤中,终端设备可以根据上述属性,估算待传输数据需要传输的时间,从而可以根据传输时间确定传输路径。例如,终端设备根据待传输数据的大小以及当前网络状况,估算待传输时间为1h,确定多条传输路径,以提高下载速度。终端设备还可以根据待传输数据的类型以及访问时间等确定传输路径。例如,当待传输数据的类型为视频,且访问时间为深夜12点,则可以确定一条传输路径;若待传输数据的类型为图片,且访问时间为白天10点,则可以确定一条或者多条传输路径。在具体实施时,可以根据每个存储空间的容量、每条传输路径的传输速度等特征,确定待传输路径。例如,在待传输数据量较大时,可以确定容量较大的存储空间,从而确保数据存储的完整性;当用户对下载时间要求较高时,则可以选择传输速度较快的传输路径。例如,在终端的界面运行视频应用程序,且该应用程序的视频正在下载,则可以选择传输速度较快的传输路径。步骤103、将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间。其中,所述目标存储空间为所述N个存储空间中的至少一个存储空间,所述目标存储空间与所述传输路径一一对应。在此步骤中,在确定的传输路径的数量为1条时,可以将待传输数据的全部数据按照该传输路径存储至与该传输路径对应的存储空间。若确定的传输路径的数量为多条,且存储空间为多个时,则可以将待传输数据,分别按照多条传输路径同时分开传输,并分别存储至与传输路径对应的存储空间。为了便于理解这种传输方式,以传输路径为2条,存储空间为2个为例。若待传输数据的大小为3GB,终端分别通过第一条传输路径和第二条传输路径传输数据,第一条传输路径传输速度较快,通过第一条传输路径传输数据2GB,并将该数据存储至第一存储空间;第二条传输路径传输速度相对较慢,通过第二条传输路径传输数据1GB,并将该数据存储至第二存储空间。这样,通过多个传输通道同时进行数据传输,能够提高数据传输的效率。在具体实施时,可以根据同时连接终端设备本体内部的存储卡,如UFS(UNIX文件系统)或EMMC(EmbeddedMultiMediaCard,嵌入式多媒体卡),以及外部扩展卡,实现多个存储设备对应的多个存储路径。终端设备可以根据下载的数据选择存放的存储空间和相应的存储路径,该路径可以是单一路径或者是多个通道。在通过多个通道进行传输的情况下,可以将数据分解,分别下载到内部存储卡与扩展卡中,加快保存速度。如图2所示,终端设备的系统AP(无线访问接入点,WirelessAccessPoint)同时连接系统存储器和扩展存储器,并通过通道一将一部分数据存储至系统存储器,通过通道二将另一部分数据存储至扩展存储器。当待下载数据容量较小时,可以选择多个存储空间中的任一个,以节约功耗和保证文件的完整性;当待下载数据容量较大时,可以选择多条路径同时传输,提高传输速度。本专利技术实施例中,上述数据处理方法可以应用于终端设备,例如:手机、平板电脑(TabletPersonalComputer)、膝上型电脑(LaptopComputer)、个人数字助理(personaldigitalassistant,简称PDA)、移动上网装置(MobileInte本文档来自技高网...

【技术保护点】
1.一种数据处理方法,应用于终端设备,其特征在于,所述终端设备包括N个存储空间,N为大于1的整数,所述方法包括:获取待传输数据的属性;根据所述待传输数据的属性,确定传输路径;将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间,其中,所述目标存储空间为所述N个存储空间中的至少一个存储空间,所述目标存储空间与所述传输路径一一对应。

【技术特征摘要】
1.一种数据处理方法,应用于终端设备,其特征在于,所述终端设备包括N个存储空间,N为大于1的整数,所述方法包括:获取待传输数据的属性;根据所述待传输数据的属性,确定传输路径;将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间,其中,所述目标存储空间为所述N个存储空间中的至少一个存储空间,所述目标存储空间与所述传输路径一一对应。2.根据权利要求1所述的方法,其特征在于,所述目标存储空间包括第一空间和第二空间,所述第二空间为所述目标存储空间中除所述第一空间之外的空间;所述将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间之后,所述方法还包括:获取所述待传输数据中,存储至所述第二空间的目标数据;将所述目标数据从所述第二空间转移至所述第一空间。3.根据权利要求1所述的方法,其特征在于,所述传输路径的数量为M条,所述目标存储空间的数量为M个,M为大于1的整数,且M≤N;所述将所述待传输数据中的每条传输路径对应的数据,分别存储至目标存储空间中的各存储空间,包括:分别获取所述M条传输路径中的每条传输路径的最大数据传输速度;按照所述最大数据传输速度,将所述待传输数据分别存储至所述M个存储空间。4.根据权利要求1所述的方法,其特征在于,所述根据所述待传输数据的属性,确定传输路径之前,所述方法还包括:获取数据的下载传输速度和数据的写入传输速度;所述根据所述待传输数据的属性,确定传输路径,包括:在所述下载传输速度大于所述写入传输速度的情况下,根据所述待传输数据的属性,确定至少两条传输路径;在所述下载传输速度小于或等于所述写入传输速度的情况下,根据所述待传输数据的属性,确定至少一条传输路径。5.根据权利要求1所述的方法,其特征在于,所述获取待传输数据的属性,包括:获取所述待传输数据的大小和类型;所述根据所述待传输数据的属性,确定传输路径,包括:在所述待传输数据的类型为预设类型的情况下,根据所述待传输数据的大小,确定传输路径。6.一种终端设备,其特征在于,所述终端设备包括N个存储空间,N为大于1的整数,所述终端设备包括:第一获取模...

【专利技术属性】
技术研发人员:郑晓生
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1