7

私が管理しているいくつかのサーバーでベンチマークテストを実施したいと考えており、独自のシナリオとイベント/自動化の順序を設定できるようにしたいと考えています。

したがって、CPU、ディスクIO、RAMなどのWindowsコンピューターのさまざまな側面のベンチマークを実行するために使用できるライブラリがあるかどうか疑問に思います。

更新1:これを行うために利用できるライブラリがないように思われるので、C#を使用してCPU、ディスク、およびメモリのパフォーマンスをテストする方法の例またはガイドを示す回答も受け入れます。

アップデート2これに適した言語のライブラリはありますか?

4

2 に答える 2

3

このオープンソース フレームワークBenchmarkDotNetを CPU のベンチマークに使用できます。これには、ストップウォッチの使用、GC の事前呼び出し、ウォームアップ、プロセスの優先順位の設定、スレッド、ProcessorAffinity-mask、ベンチマーク コンペティション用の API、および結果を含む優れたコンソール出力が含まれます。

于 2013-09-16T21:53:24.090 に答える
1

これは範囲外かもしれませんが、単体テスト レベルで同様のものを探していたところ、負荷テストの作成と編集に関するこの MSDN トピックが見つかりました。

于 2012-08-15T18:54:43.647 に答える