一种数据下载处理方法及装置与流程

文档序号:12478549阅读:来源:国知局

技术特征:

1.一种数据下载处理方法,其特征在于,包括:

移动终端通过与服务器建立的无线通信连接发起数据下载请求后,获取无线网络状态信息、所述移动终端的CPU占用信息以及待下载数据的文件大小;

所述移动终端根据所述无线网络状态信息、所述移动终端的CPU占用信息以及待下载数据的文件大小,分配用于下载所述待下载数据的线程;

通过分配的所述线程完成对所述待下载数据的下载。

2.根据权利要求1所述的方法,其特征在于,所述分配用于下载所述待下载数据的线程,进一步包括:

根据预设对应关系表,分配用于下载所述待下载数据的线程;

其中,所述预设对应关系表包括所述无线网络状态信息、所述移动终端的CPU占用信息、所述待下载数据的文件大小及线程分配数量。

3.根据权利要求1所述的方法,其特征在于,所述无线网络状态信息包括:下行带宽和下行资源占用信息。

4.根据权利要求1所述的方法,其特征在于,所述获取待下载数据的文件大小,进一步包括:

根据从所述服务器接收的数据包,解析得到待下载数据的文件大小。

5.根据权利要求3所述的方法,其特征在于,所述根据无线网络状态信息、所述移动终端的CPU占用信息以及待下载数据的文件大小,分配用于下载所述待下载数据的线程,进一步包括:

若判断获知所述下行带宽和所述待下载数据的文件大小分别大于第一预设值和第二预设值,所述下行资源占用信息和所述移动终端的CPU占用信息分别小于第三预设值和第四预设值,则分配用于下载所述待下载数据的线程。

6.一种数据下载处理装置,其特征在于,包括:

信息获取模块,用于通过与服务器建立的无线通信连接发起数据下载请求后,获取无线网络状态信息、所述移动终端的CPU占用信息以及待下载数据的文件大小;

线程分配模块,用于根据所述无线网络状态信息、所述移动终端的CPU占用信息以及待下载数据的文件大小,分配用于下载所述待下载数据的线程;

数据下载模块,用于通过分配的所述线程完成对所述待下载数据的下载。

7.根据权利要求6所述的装置,其特征在于,所述数据下载模块进一步用于根据预设对应关系表,分配用于下载所述待下载数据的线程;

其中,所述预设对应关系表包括所述无线网络状态信息、所述移动终端的CPU占用信息、所述待下载数据的文件大小及线程分配数量。

8.根据权利要求6所述的装置,其特征在于,所述无线网络状态信息包括:下行带宽和下行资源占用信息。

9.根据权利要求6所述的装置,其特征在于,所述信息获取模块进一步用于根据从所述服务器接收的数据包,解析得到待下载数据的文件大小。

10.根据权利要求8所述的装置,其特征在于,所述线程分配模块进一步用于若判断获知所述下行带宽和所述待下载数据的文件大小分别大于第一预设值和第二预设值,所述下行资源占用信息和所述移动终端的CPU占用信息分别小于第三预设值和第四预设值,则分配用于下载所述待下载数据的线程。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1