Re: 祖國遊戲

作者: lopp54321010 (嘻嘻010)   2019-11-08 14:27:51
: 99%不是代表快跑完了
: 是剛開始更新
這其實是一件困擾我很久的問題
舉例來說 更新要做100件不同的事
但是某一件會特別花時間 比另外99件加起來還多上許多
以使用者角度來看 更新進度條總是會卡在某個特定%數 就會有這樣的抱怨發生
但是事先知道某件事要執行多久 以實務上難以實現
就算做了也只是估計值 到時候改被嘴顯示剩5秒 結果跑了1分鐘==
所以到現在我也還是以事件數計算 而不是真實時間
各位五大四中高材生 有解?
作者: yulis (笨蛋 尤莉絲)   2019-11-08 14:29:00
這個問題好幾十年了吧 都沒有人夠天才有解法
作者: emptie ([ ])   2019-11-08 14:33:00
如果能找到某個演算法去估計 或是拿上一次執行類似更新的客戶端回傳耗時去猜,可能可以可以吧但不一樣的平台做同一件事花的時間可能差很多
作者: yulis (笨蛋 尤莉絲)   2019-11-08 14:35:00
每個人電腦配備又不一樣 安裝的軟體也不一樣你也不知道使用者除了再安裝你的軟體更新還在幹嘛到時候還是會出現顯示5秒跑了5分鐘的情況
作者: dichenfong (S級英雄第一位 唬爛超人)   2019-11-08 14:36:00
那為什麼不顯示剩幾Mb
作者: chuchu000 (chuchu000)   2019-11-08 14:38:00
陰爸都顯示剩幾mb 直觀又準確
作者: lopp54321010 (嘻嘻010)   2019-11-08 14:38:00
下載可以顯示剩幾mb 但不只有下載ㄅ像是進場景 要loading一大堆東西 每個東西沒辦法估會花上多少時間

Links booklink

Contact Us: admin [ a t ] ucptt.com