下载进度刷新方法、终端设备及计算机可读存储介质与流程

文档序号:14714096发布日期:2018-06-16 00:59阅读:来源:国知局
下载进度刷新方法、终端设备及计算机可读存储介质与流程

技术特征:

1.一种下载进度刷新的方法,其特征在于,包括:

获取阈值T,所述阈值T为刷新下载进度的间隔时长,其中,所述阈值T的取值大于等于第一临界点取值,所述第一临界点取值为刷新间隔时长减小到刷新所述下载进度终端设备开始卡顿时所述刷新间隔时长的取值,所述阈值T的取值小于等于第二临界点取值,所述第二临界点取值为所述刷新间隔时长增大到开始影响视觉感知时所述刷新间隔时长的取值;

以所述阈值T为周期刷新所述下载进度。

2.根据权利要求1所述的方法,其特征在于,在所述获取阈值T之前,所述方法还包括:

获取终端设备的硬件配置信息,所述硬件配置信息包括中央处理器的信息和运行内存的信息;

根据所述硬件配置信息确定所述刷新所述下载进度终端设备开始卡顿时所述刷新间隔时长的临界点取值。

3.根据权利要求1所述的方法,其特征在于,所述以所述阈值T为周期刷新所述下载进度包括:

根据当前网络和/或终端设备的状态对所述阈值T进行修正;

使用修正后的阈值T为周期刷新所述下载进度。

4.根据权利要求3所述的方法,其特征在于,所述根据当前网络和/或终端设备的状态对所述阈值T进行修正包括:

根据下载速率对所述阈值T进行修正和/或根据终端设备当前硬件的使用情况对所述阈值T进行修正,其中,所述终端设备当前硬件的使用情况包括中央处理器的使用率和/或运行内存的使用率。

5.根据权利要求4所述的方法,其特征在于,所述根据下载速率对所述阈值T进行修正包括:

根据在所述阈值T时间段内下载的数据包的大小和所述阈值T计算在所述阈值T时间段内的平均下载速率;

若所述平均下载速率高于下载速率上限阈值,则将所述阈值T减小;若所述平均下载速率低于下载速率下限阈值,则将所述阈值T增大。

6.根据权利要求4所述的方法,其特征在于,所述根据终端设备当前硬件的使用情况对所述阈值T进行修正包括:

获取终端设备的中央处理器和运行内存的当前的使用情况;

若终端设备的中央处理器的使用率高于上限阈值,则将所述阈值T增大,若终端设备的中央处理器的使用率低于下限阈值,则将所述阈值T减小;

或者,若终端设备的运行内存的使用率高于上限阈值,则将所述阈值T增大,若终端设备的中央处理器的使用率低于下限阈值,则将所述阈值T减小。

7.根据权利要求1至6所述的方法,其特征在于,所述刷新所述下载进度包括:

根据当前已下载的数据包占总数据包的百分比和在所述阈值T时间段内的平均下载速率计算下载剩余数据包所需要的时间;

刷新所述当前已下载的数据包占总数据包的百分比,并刷新所述在所述阈值T时间段内的平均下载速率以及下载剩余数据包所需要的时间。

8.一种终端设备,其特征在于,包括用于执行如权利要求1-7任一权利要求所述的方法的单元。

9.一种终端设备,其特征在于,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1-7任一项所述的方法。

10.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-7任一项所述的方法。

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