Latest evidence-based health information
Vision

PCのベンチマーク方法

PCのベンチマーク方法
PCのベンチマーク方法

PCやコンポーネントのレビューを読むと、たいていベンチマーク結果が付随しています。こうした結果は、スコアやフレームレート(FPS)といった数値で示されることがほとんどです。場合によっては、何らかの基準システムや数値の倍数として表示されるなど、相対的な情報として示されることもあります。

ベンチマークスコアは主に製品レビューに掲載されるため、人々はそれを単に製品を比較する手段として捉えがちです。しかし、ベンチマークはどのグラフィックカードを購入するかを決めるためだけに役に立つわけではありません。

  • ベンチマーク ソフトウェアは、新しいシステムのストレス テストに役立ちます (特に自分で組み立てた PC の場合に重要です)。
  • ベンチマークは、突然のパフォーマンスの問題をテストできます。システムが何らかの理由で明らかに遅くなった場合は、前後のベンチマークを使用して、疑わしい点を確認することができます。
  • いくつかのベンチマークを実行して、システムに実装した特定の調整によって実際に速度が向上するかどうかを確認できます。

ベンチマークは、単にベンチマークソフトウェアをインストールして起動し、デフォルト設定で実行するだけではありません。ベンチマークを行う理由を詳しく説明した後、ベンチマークを適切に実行する方法について説明します。

ベンチマークの理由や目的を詳しく説明する前に、まずは私の黄金律から始めましょう。

ロイドのベンチマークの黄金律

これはシンプルなルールで、プロの製品レビュー担当者ではないほとんどのユーザーに当てはまります。PCで何をしたいのかに関する情報を提供してくれるベンチマークを実行してください 。それ以外のことは無関係です。

システムがゲームでどの程度のパフォーマンスを発揮するかを確認したい場合は、ゲーム ベンチマークを実行します。

PCゲームを主にプレイする方なら、ゲームがシステム上でどれだけスムーズに動作するかが気になるでしょう。次に、3DMarkのスコアが気になるかもしれません。一方、CinebenchのスコアやPhotoshopフィルターのパフォーマンステストは、それほど重要ではないでしょう。

Cinebench を使用すると、システムで Maxon の Cinema 4D がどの程度適切に実行されるかがわかります。

もちろん、ほとんどの人はPCを複数の用途で使用しています。それでも、PCを他の用途よりも特定の用途で多く使用している可能性が高いため、その用途におけるシステムのパフォーマンスに注目する価値はあります。

ちなみに、ロイドの法則には、PC でゲームが非常にスムーズに実行できる場合、ほぼすべてのものがスムーズに実行されるという法則があります。

このルールには、ごくわずかな例外があります。例えば、建築CADアプリケーションを使いたい場合、ゲームをスムーズに実行できるシステムであれば、そのCADアプリケーションでもかなり快適に動作するでしょう。しかし、プロ仕様のグラフィックカードを使えば、さらに優れたパフォーマンスを発揮するでしょう。ただし、プロ仕様のグラフィックカードを使用すると、ゲームのパフォーマンスは多少低下する可能性があります。

また、優れたゲーム システムでは Office アプリケーションが非常にスムーズに実行されるのは事実ですが、Office アプリだけを使用する場合は、おそらく高性能のグラフィック カードは必要ありません (ましてや 2 枚のグラフィック カードは必要ありません)。

最後に、Loyd のベンチマークの黄金律には一般的な例外があることに留意してください。PCパフォーマンス マニアであれば、PC のあらゆる側面のパフォーマンスを分析したくなるはずです。

ほとんどの人は、メインのハードドライブが新しい​​モデルより少し遅いくらい気にしません。PCパフォーマンスにこだわるマニアは、今のドライブが新しい​​モデルと比べてどれだけ遅いのかを知りたがります。彼らの脳の働き方そのものなので、私は知っておくべきです。

システムのストレステスト

3DMark 11

システムを構築したら、当然のことながら、すべてがうまく動作するかを確認するためにテストを行いたいものです。システムテスト用に設計されたソフトウェアを使用することもできますが、それらのプログラムは必ずしもシステムパフォーマンスの検証に優れているとは限りません。以前、テストを無限にループさせることができた3DMark 2006を実行したことがあります。もう少し白熱させたいので、メモリ帯域幅を大量に消費するPrime95のベンチマークモードを使用して、Mersenne Prime95のマルチコア版も同時に実行しました。

このようにシステムを焼き付けるときは、常に両方のアプリケーションを同時に 2 ~ 4 時間実行しました。

システムのバーンインは、かつてほど必要ではないと私は考えています。システムのバーンインを行う理由の一つは、コンポーネントの早期故障を防ぐためでした。すべてのコンポーネントがバーンインプロセスを乗り越えれば、おそらく何年も問題なく動作していたでしょう。今日では、コンポーネントの信頼性は一般的に向上しています。ただし、自分でシステムを組んだ場合は、本格的なゲームやその他の負荷の高いタスクを開始する前に、いくつかのストレステストを実行して、高いパフォーマンスレベルで安定していることを確認することをお勧めします。

トラブルシューティングのベンチマーク

システムの動作が遅くなったと感じたら、パフォーマンステストをいくつか実行してみてください。ゲームのフレームレートが以前より遅くなったように感じたり、ハードドライブのパフォーマンスが低下しているように感じたり、PCの応答速度が遅くなったように感じたりした場合でも、パフォーマンステストを実行することで重大な問題を発見できる可能性があります。

クーラーにほこりが詰まると、PC のクロックが下がる可能性があります。

ある日、PCのゲームパフォーマンスが突然極端に低下してしまいました。原因は、GPUクーラーとCPUクーラーを含むシステムの冷却ファンが埃で詰まっていたことでした。その結果、PCの発熱が急上昇し、両方のコンポーネントの速度が大幅に低下しました。

ベンチマークを問題解決ツールとして使用する場合は、まずシステムが正常な状態でいくつかのテストを実行し、比較の基準を設定する必要があります。

システムの調整

システムをオーバークロックする場合、あるいは単にグラフィック設定をいろいろと試してみたい場合は、ベンチマークを実行することで、微調整の影響をある程度把握できます。ただし、設定変更によるプラス面とマイナス面の効果を本当に検証したい場合は、忍耐強く、テストを再実行する前に一度に1つの設定だけを変更する必要があります。

ベンチマークの黄金律を忘れないでください。システムで実行したいことに適したテストを使用してください。例えば、メモリタイミングの一部を変更すると、合成メモリベンチマークで大きな変化が見られるものの、ビデオレンダリング時間は変わらない場合があります。

ベンチマークを行う理由を確認したところで、次はベンチマークを効果的に実行する方法について詳しく説明します。

ベンチマークの方法

いくつかの経験則を覚えておいてください:

  • ベンチマークの準備(システムのクリーンアップを含む)。
  • システムを少しの間落ち着かせましょう。
  • ベンチマークを理解する。
  • 再現可能な結果を​​確認します。
  • 結果を注意深く読んでください。
  • あまりに広範囲な結論を導き出さないでください。
  • 文書、文書、文書!

ベンチマークの準備

ベンチマークアプリを起動してパフォーマンステストを開始する前に、PCを準備する必要があります。理想的には、再現性のある結果が望まれますが、現代のオペレーティングシステムのアーキテクチャは、その理想的な目標と相容れない場合があります。

理想的には、パフォーマンステストを実行するにはクリーンなシステムが必要です。しかし、Windowsはバックグラウンドで多くの処理を実行しています。通常のWindowsサービスは実行したままにしておくべきです。通常、これらのサービスはベンチマーク結果に大きな影響を与えません(スケジュールされたデフラグやバックアップなどが実行されている場合を除く)。ただし、サードパーティ製ソフトウェアは、CPUサイクルを消費したり、ネットワークにpingを送信したり、ストレージに時々書き込みを行ったりするサービスやトレイアプリケーションをインストールすることがよくあります。

PC 上で実行されていることに気づかなかったものがたくさん見つかります。

msconfig.exe を実行すると、マシンのバックグラウンド項目を確認できます。[スタート]メニューを開き、「実行」と入力し、[実行] ボックスに「msconfig」と入力します。

ここで示した例では、Microsoft Office、Adobe Updater、Logitechの不要なアプリ、Acronisのバックアップ補助アプリなど、その他類似のアプリのチェックを外します。もしこれが新しいPCでベースラインパフォーマンステストを実行する場合、ウイルス対策プログラムやセキュリティプログラムもアンインストールするでしょう(マシンを実際に使用し始めたら、必ず再インストールしてください)。

もう一つの大きな悩みは、Windowsのパッチを含む必要なアップデートがすべてインストールされていることを確認することです。最新のWindowsパッチをインストールしたら、Windows Updateサービスを無効にすることをお勧めします。(Windows 7では、「システムとセキュリティ」という見出しの下に、コントロールパネルからWindows Updateの設定を変更するためのリンクがあります。)

すべてのドライバーが最新であることを確認してください。特にグラフィック カードのドライバーとオーディオ ドライバーが最新であることを確認してください。

クリーンで更新されたシステムがあれば、開始する準備はほぼ完了です。

システムを落ち着かせよう

システムを初めて起動すると、Windowsはサービスやドライバの読み込み、ハードドライブのデフラグ、ドライブ上のアプリケーションの並べ替えなど、多くの処理を実行します。Windowsが安定するまで少し待つことをお勧めします。

所要時間はシステムの古さによって異なります。Windowsをインストールしたばかりの新品のPCでは、安​​定するまでに数時間かかる場合があります。実際、最高のベンチマーク結果を得たいのであれば、ベンチマークソフトウェアとよく使うアプリケーションをすべてインストールし、まず数週間PCを使用することをお勧めします。Windowsがディスクレイアウトとメモリキャッシュをシステムの使用状況に合わせて最適化するには、1~2週間かかります。確かに、その差はわずかで、1~2%程度でしょう。しかし、システムを15分ほどアイドル状態にしておくと、より大きな違いが生まれます。起動したばかりのシステムでベンチマークを実行すると、結果がばらつくのはほぼ確実です。

ベンチマークを理解する

テストをインストールすると、デフォルト設定でそのまま起動して実行したいと思うかもしれません。しかし、テストのコンテキストと目的を理解していない限り、生成される数値はあまり意味がありません。

ゲームのベンチマークを実行する場合は特に注意してください。一部のゲームでは、新しいグラフィックカードをインストールしたり、ドライバーを更新したりすると、詳細設定がリセットされます。異なる詳細設定でテストを実行すると、有効な比較ができなくなります。

ベンチマークにドキュメントがある場合は、注意深く読んでください。ベンチマークでは特定のコンポーネントに有利に働くような固有の問題が見つかるかもしれませんが、それが現実世界では必ずしも反映されているとは限りません。その一例が、3DMark Vantageの「PPU有効」設定です。(PPUは「physics processing unit(物理演算処理装置)」の略です。)PPUを有効にすると、Nvidiaベースのカードでのみスコアが向上します。これは公平でしょうか?Nvidia独自のPhysX物理エンジンを使用するゲームでは、ある程度のスコア向上が見られるかもしれませんが、ほとんどのゲームではそうではありません。

パフォーマンステストの詳細を理解することは、再現性の高い結果を得るために不可欠です。それでは、次のトピックに移りましょう…

再現可能な結果を​​確認する

新しいベンチマークを試す際は、最初の1回はテストを複数回実行してください。2~4%の誤差で結果が得られますか?もし誤差が5%を超える場合は、ベンチマークに問題があるか、システムが適切に設定されていないか、準備が整っていない可能性があります。

あるいは、ベンチマークの設定が変更されているかもしれません。デフォルト設定を変更すると、注意しないと問題が発生する可能性があります。例えば、Unigine Heavenベンチマークを実行する際、デフォルト設定を変更しますが、テストは実行するたびにリセットされます。そのため、設定を再度有効にするために特別な注意を払う必要があります。

カスタムのコマンドライン設定を使用してバッチ ファイルを作成できるベンチマークは、終了時にベンチマークが自動的にリセットされる場合でも、設定が希望どおりであることを常に確信できるため、非常に便利です。

裏を返せば、常に3%以内の差で結果が出ればそれで十分です。ベンチマーク結果の差が1%未満だと、人々は不安になりがちです。たとえ1%未満の数値が再現可能だとしても、実世界のパフォーマンスという点では、一般的に無関係です。

再現性のある結果を得たいなら、変更する1つの項目を除いて、すべてが同じ条件であることを確認してください。例えば、異なるシステムで異なるハードドライブをテストするのではなく、同じ種類のコンポーネントをテストするときは常に同じシステムを使用してください。そうすることで、結果の基準となる枠組みが得られます。複数のハードウェアを同時に変更すると、パフォーマンスの変化の原因がどれなのかを正確に特定することが難しくなります。

結果を注意深く読む

パフォーマンステストの中には、結果を分かりやすい形式で提示することに特別な配慮がされているものもあれば、わざわざユーザーを混乱させようとしているものもあります。

たとえば、人気のあるゲーム ベンチマークの結果のプレゼンテーションは次のとおりです。

平均FPS: 39

最小FPS: 13

最大FPS: 79

この結果を見て「79」と書くのは簡単です。「わあ、新しいグラフィックカードは本当に速い」と。しかし、平均フレームレートを記録していた場合、このようなざっとした見方は、結果を不当に、そして全く意図せずに歪めてしまうことになります。ですから、結果は注意深く読んでください。

過度に広範な結論を導き出さない

例えば、Prime95のような一般的なCPUベンチマークを実行して、自分のマシンのスコアが他のプロセッサと比べて比較的低いことがわかったとします。これでは、あらゆるアプリケーションでシステムが永遠に不十分になってしまうので、何だか落ち込んでしまいます。

実は、そうではないかもしれません。例えば、お使いのPCで一部のゲームは問題なく動作するかもしれません。あるいは、十分なDRAMが搭載されていれば、写真編集アプリケーションのパフォーマンスはかなり良好になるかもしれません。

いくつかのテストから大まかな結論を導き出すのは簡単です。しかし、その衝動を抑え、自分のシステムの使用パターンにとって重要なベンチマークを実行することを忘れないでください。

文書、文書、文書!

メモリを増設しましたが、こちらも以前のものより高速です。新しいPCには、1066MHzの2GBから1600MHzの4GBのDDR3メモリが搭載されています。パフォーマンスの向上を確認するために、いくつかのパフォーマンステストを実行しました。数値を見ると、確かに改善されているようです

以前の結果を記録しましたか?

パフォーマンステストのほとんどを、通常はコンポーネントの種類ごとにマスタースプレッドシートにまとめています。グラフィックカードのスプレッドシートを起動すれば、数年前までさかのぼって結果を見ることができます。こうした情報は非常に役立ちます。新しいハードウェアの方がアプリケーションの実行速度が速いと信じたいものですが、必ずしもそうとは限りません。過去の結果を文書化しておかなければ、実際のパフォーマンス向上を判断するのは困難です。

前進してベンチマークする

パフォーマンステストの基本を理解したところで、ベンチマークをいくつかダウンロードして試してみてください。さまざまなコンポーネントを比較したり、パフォーマンスの問題をトラブルシューティングしたり、システム調整の効果を確認したりする場合でも、ベンチマークはPCとそのパフォーマンスをより深く理解するのに役立ちます。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.