2011-11-16 34 views
1

我正在尋找有關如何基準程序的良好學術參考。在基準測試中似乎有很多知識,但我還沒有看到許多參考文獻可以解釋什麼是好的基準,什麼是壞的基準,以及如何編寫基準。基準測試是否有很好的學術參考?

謝謝。

回答

1

從學術角度而言,相關文章是來自OOPSLA 2007(您可以從Google學術搜索獲得)的「統計嚴謹的Java性能評估」;雖然專注於Java,但它包含基準測試方面的一般教訓,關於Java的內容很好地適用於在某些虛擬機上運行的大多數語言,並簡單地使用垃圾回收。最後,他們總結了分析結果所需的統計知識。

此外,這裏是從谷歌的框架:

http://code.google.com/p/caliper/

在這裏,他們的維基討論了一些標準的一個很好的基準: http://code.google.com/p/caliper/wiki/JavaMicrobenchmarkReviewCriteria

+0

感謝。我需要這樣一段時間。 – vy32

相關問題