作者chrisjon (與程式最後的決戰)
看板PLT
標題[問題] 同環境不同時空所需時間....
時間Sun Sep 27 02:06:52 2009
請問,有可能在 相同電腦、相同程式、相同軟體
在不同時間跑出來的結果不同嗎? ~.~??
我使用Maple統計軟體,在數個月(約半年)前跑出一些結果
此結果是記錄 一個計算公式執行10的9次方次
最近因為使用C,找出一些不同的程式碼
因為時間結果太奇怪,所以把之前的程式(一模一樣的)再重新跑一次
結果時間縮短了將近1/3~1/4....
例如:原本跑20937秒,重跑後剩5510秒
原本跑12468秒,重跑後剩4983秒
....怎麼會這樣~.~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.195.137.179
1F:推 dendrobium:當然有可能 要看演算法 09/27 08:15
2F:→ chrisjon:在完全同樣的條件下,不同時間也會有不同? 09/27 11:52
3F:推 PsMonkey:執行耗費時間? 現在的 OS 會這樣很正常阿.... 09/27 19:23
4F:推 andyjy12:軟體有update嗎? 有其他背景程式嗎?前一次跑的時間, 10/02 12:01
5F:→ andyjy12:是多次的平均嗎? 10/02 12:02
6F:→ chrisjon:軟體在那次跑完後,幾乎沒在使用了..應該沒update 10/05 18:50
7F:→ chrisjon:Maple是一個獨立的統計軟體,沒有背景程式 10/05 18:50
8F:→ chrisjon:當時多個程式,每個一次就要跑至少上萬秒(兩小時以上) 10/05 18:52
9F:→ chrisjon:所以只有跑過一次,非平均 10/05 18:52