擴展 JUnit 測試並行程序

測試並行程序與以往有什麼不同 ? 隨着多核的普及,並行程序的開發已經提上日程。相對串行程序而言,並行程序更有可能出錯。一方面,並行程序的執行序列具有很強的隨機性,線程交錯執行的序列可能每次都不一樣,而只要一個序列有問題,整個程序就是不正確的。另一方面,並行程序對大多數程序員來說,都是一個新的領域,經驗相對較少,這是容易出錯的另外一個因素。 既然如此,我們就更需要仔細的測試我們的並行程序和組件了。目
相關文章
相關標籤/搜索