2011-09-26 25 views
5

単体テストライブラリと同様のライブラリがありますが、正確性をテストする代わりに、そのような関数のパフォーマンスをテストする代わりに、実行時間、CPU命令数、パフォーマンスのばらつきキャッシュミスなど。テスト用のC++単体テスト(合成ベンチマーク)

+3

この以前のSOの質問は助けになるかもしれません:http://stackoverflow.com/questions/4606306/performance-testing-utilities-for-c – Barth

答えて

2

性能プロファイリングにはgprofvalgrindを使用します。彼らは確かにLinux上で動作し、あなたはあなたが言及したすべてのことをほぼ行うことができます。

+1

私はそれが十分であることを疑います。 CPPUNITを使いましたか?私は、彼がテストケースのセットをセットアップすると言うことができるフレームワークを望んでいると期待しています。 – Raedwald

関連する問題