我有一個Java程序,我需要測試。我有10個數據集可供使用,需要使用8種不同的算法對每個數據集進行25次測試,每個數據集總計600秒。如果我要在單臺機器上進行測試,它將使總測試時間達到:測試Java代碼
10 * 25 * 8 * 600/60/60/24 = 14天!
有沒有其他辦法可以做到這一點?例如一個可以同時測試我的代碼的在線服務?
謝謝!
我有一個Java程序,我需要測試。我有10個數據集可供使用,需要使用8種不同的算法對每個數據集進行25次測試,每個數據集總計600秒。如果我要在單臺機器上進行測試,它將使總測試時間達到:測試Java代碼
10 * 25 * 8 * 600/60/60/24 = 14天!
有沒有其他辦法可以做到這一點?例如一個可以同時測試我的代碼的在線服務?
謝謝!
您可以嘗試跨越一些Amazon EC2實例 - 它們會按照每個實例的小時數收費,因此如果您只使用它10-15分鐘,則可能不會太多!
..但大概他需要〜14個實例天的價值。 – 2011-04-22 16:34:36
取決於實例,但他們去約300 /月其中一些... – Liv 2011-04-25 19:23:10
您可以通過爲每個數據集/算法使用不同的線程來並行測試它。 – MByD 2011-04-22 16:24:58