web-dev-qa-db-ja.com

Amazon EC2はベンチマークに対して信頼できますか?

コンパイラの銃撃戦 を再考していて、疑問に思い始めました: Amazon EC ベンチマークに適していますか?環境は完全に仮想化されているので、ベンチマーク結果が再現可能であるという保証はありますか?または、仮想ホスティング環境のタイムスライシングがタイミングアプローチに干渉すると想定する必要がありますか?

5
jldugger

番号。

これがEC2のせいではありませんが、ベンチマークを行うとき、AとBを比較するときは、 "すべてが等しい"というフレーズを覚えておく必要があります。 。 (これには正式な名前がありますが、忘れています。)EC2仮想化環境では、インスタンスをしかし制御できないため、これは当てはまりません。 。

クラウド環境のベンチマークを行っている場合を除きます;)

(知識豊富なコメントのおかげで、EC2に固有になるように編集されました)

1
Stu Thompson

ベンチマークでは、適切なテストを確実にするために可能なすべての変数を制御する必要があります。クラウドコンピューティング環境では、特定のインスタンスが、適切なベンチマークを確実に実行するのに十分な、ある瞬間から次の瞬間まで完全に同じであるとは信じられません。

0
Justin Scott