数学吧 关注:869,100贴子:8,669,217
  • 1回复贴,共1

怎么通过“下载剩余时间”估计需要总时间

只看楼主收藏回复

众所周知,在网上下载文件时,会根据网速和文件大小显示出“剩余时间”,但是因为网速是波动的,所以“剩余时间”也是波动的。
假如从下载开始后的几个时间点(时间点已知)观测“剩余时间”,那么如何估计需要的总时间?
我本来想的是“观测时间”和“剩余时间”拟合一条直线,然后看直线上“剩余时间”为0时的“观测时间”。
但后来发现这样好像不合理,取一个极端情况,如果第一秒观测剩1秒,第二秒观测剩2秒,第三次观测剩3秒,那么拟合直线后得出结论所需时间0秒,显然不对。
那么拟合直线法是根本上就不合理还是只是不能解决特殊情况?如果不合理问题出在哪?有没有什么办法可以合理地估计实际所需时间?


IP属地:湖北来自Android客户端1楼2024-08-15 11:00回复
    两种方法呗
    ①依照过去五秒的平均下载速度
    ②依照从任务开始到现在的平均下载速度


    IP属地:上海来自Android客户端2楼2024-08-15 11:04
    回复