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