プログラムをインストールせずに CPU パフォーマンスを測定する方法

プログラムをインストールせずに CPU パフォーマンスを測定する方法

索引

新しい PC を購入するとき、またはすでに所有していた PC の CPU を更新するとき、最初に行うことは、1 つまたは複数のベンチマークをダウンロードすることです。目的は、以前の構成とのパフォーマンスの違いを確認できるようにすること、また、同様の構成とのパフォーマンスの違いを測定できるようにすることです。たとえば、2 人が同じ CPU を使用している可能性がありますが、1 人の方がより高速なメモリを使用していたり​​、起動に NVMe SSD を使用していたり​​、RAM 構成がデュアル チャネルではなかったりするため、パフォーマンスが向上する可能性があります。

また、ハードウェアに変更を加えたにもかかわらず、全体的なパフォーマンスが以前の構成で得られた結果を快適に超えていないように見えるときにイライラするのも良い方法です。したがって、いつ、何のために使用するかを知っておく必要がある両刃の剣になる可能性があります。また、コンピューターのコンポーネントにわずかな改良を加えた場合、これらのベンチマークから得られる数値を 2 倍にすることが常に可能であるとは限らないことにも注意してください。したがって、上記のすべてが明確になったので、単純かつ直接的な質問を自分自身に問いかけることが必要です。

ベンチマークとは何ですか?

ベンチマークは、コンピューターが適切に構成されており、プロセッサーを最大限に活用しているかどうかを知るのに役立ちます。もちろん、適切なチェックを行った後は、それらのアプリケーションはストレージ ユニットに放棄されたままになり、スペースを占有し、完全に忘れ去られます。このような場合は、PC に痕跡を残さない他のタイプのベンチマークを使用するのが最善です。

このタイプのツールのもう 1 つの用途は、メーカーがインストールしていると警告するハードウェアが、実際に使用を開始したときに見つかったハードウェアであることを確認することです。これは重要ではない、または特殊なケースであると思われるかもしれませんが、たとえば、中古品の取引や、機器の製造元が正規販売店や正規代理店などによって保証されていない場合には、これが不可欠になることは保証できます。そこで、コンピューターに関する信頼性の高い情報とそのパフォーマンスが実際どのようなものかを最大限に入手したい状況に対応する、迅速かつ非侵襲的なソリューションであるオンライン ベンチマークを実行する時期が来ました。

オンラインベンチマークとは何ですか?

これらは、プログラムをダウンロードすることなく、Web ブラウザ経由でプロセッサの動作速度とパフォーマンスを知るために使用されるアプリケーションです。プロセッサのパフォーマンスはデータに近づくほど最大になり、Web ページで CPU を測定できることは原理的に意味がないため、一見すると逆効果になる可能性があります。

実際には、これらのページが行うことは、Web アプリケーションの形式でプログラムをコンピュータにロードすることです。プログラムはRAM に一時的に保存され、実際にはリモートではなく PC から実行されます。その後、ブラウザのタブを閉じると、オペレーティング システムがメモリを解放します。これにより、PC に何もダウンロードせずにプロセッサのパフォーマンスをテストできます。

これは、ベンチマークのサイズが非常に軽いプログラムであるという事実によっても可能です。ベンチマークの一部はプロセッサ キャッシュから実行する必要があり、サイズが数メガバイトであるため、現在のインターネット速度のおかげで直接かつ非常に短時間で実行できる場合に、ダウンロードしてインストールするのは時間の無駄です。

ストレージ ユニットにインストールする代わりにこのオンラインの代替手段を使用すると、ベンチマークの実行後に、今後使用する予定のないソフトウェアをアンインストールする煩わしいタスクから解放されます。これにより、SSD のメガバイトが占有されるだけでなく、システムの残りの部分のリソースを削減する何らかのタスクがバックグラウンドで実行されている可能性が非常に高くなります。したがって、オンラインベンチマークは、これらすべての不便さを取り除くための非常に興味深い選択肢です。

プログラムをインストールせずに CPU パフォーマンスを測定する方法

オンラインベンチマークにはどのようなものがありますか?

以下に、PC のブラウザから実行できるオンライン ベンチマークのリストを示します。このベンチマークを使用すると、PC にインストールされている CPU のパフォーマンスを測定したり、同じまたは類似のコンピュータ構成で、同じ種類の他のハードウェアや同様のハードウェアとどのように比較できるかを知ることができます。これらのソリューションの大きな利点は、前に説明したように、大規模なダウンロードをしたり、後で再度使用するのに何か月もかかるユーティリティでオペレーティング システムを汚したりする必要がないことです。

CPU速度テスト

Web 経由で利用できる最も古いオプションの 1 つは、CPU 速度テストです。この Web サイトは当初 Adob​​e Flash で動作していましたが、この Adob​​e テクノロジーをサポートするように調整されたため、Java 経由でも使用できるようになりました。残念ながら、時間が経つにつれて、このオンライン ベンチマークは開発者 (教育プロジェクト) からのサポートを受けなくなったため、常に効率的に動作するとは限らず、すべての場合に適した選択肢というわけではありません。

プロセッサの周波数は 4.0 GHz に制限されており、多くの場合 5.0 GHz を超える現在の周波数とは大きく異なります。そのため、この特定のオンライン ベンチマークにアクセスする場合は、この点を考慮する必要があります。で、ベンチマークはどうなの?パフォーマンス テストを開始するオプションを押した場合にのみ CPU クロック速度を測定できるため、非常に制限されています。

リアルタイムでクロック速度を知ることができるため、まったく役に立たないわけではありません。すでに述べたように、問題はベンチマークのオンライン バージョンでの Java と Flash の使用にあり、これも前述の問題とは別に、プロセッサに負担をかけます。結論として、これは PC の CPU のパフォーマンスを測定する最良の方法ではありません。

CPU テストのマット

エンジニアが独自に開発したと思われる、かなり興味深いオプションを使用します。ここでは、いくつかの側面に応じて異なる CPU の 3 種類のベンチマークを提案します。これにはローエンドのオプションがあり、これが最初に実行する必要があることを示しています。次にハイエンドプロセッサ用、そして最後にハイエンドプロセッサ用です。

他では見たことのない非常に興味深い点は、グラフィックス カードのテスト ツールが含まれていることです。これは非常に簡単です。画面上には調整できるボールが多数あり、表示されている FPS の量が表示されます。ボールと動きはグラフィック カードによって常にレンダリングされます。このテストは結果を提供するものではなく、単なる指標です。

これは世界最高というわけではありませんし、Web サイトも見栄えがするわけではありませんが、簡単なテストのためのツールとしては興味深い選択肢です。したがって、外見に条件付けされることを避け、それが機能する方法に固執し、それが私たちをここに導いたものです。

CPUエキスパート

第 2 に、以前のベンチマークよりも完全に CPU パフォーマンスを測定できるオンライン ベンチマークがあり、復号化アルゴリズムを実行してプロセッサの能力をチェックすることに基づいています。

CPU Expert は、ワークロードを段階的に増加させ、より多くのプロセスを実行させるテストです。開始する前に、Web サイトではプロセッサのモデルとベンチマークが必要な理由を尋ねられます。これにより、このオンライン パフォーマンス テストでは、パフォーマンス テストが行​​われる対象を検出できないことがわかります。

これは、PC プロセッサだけでなく、Apple および Android デバイスでも実行できるベンチマークです。つまり、Intel および AMD PC の x86 コアのパフォーマンスを測定できるだけでなく、クアルコム ARM CPU、さらには RISC-V もサポートします。テストの終了時に、取得したスコアとオンライン ベンチマーク自体のランキング内での位置が通知されます。

テストの実行には約 5 分かかることが示されていますが、機能していないようです。ページを開いて約 15 分間経過しましたが、何も起こりませんでした。最初の位置に表示される結果は 2023 年 8 月中旬に対応しているため、まだ機能します。 Brave を使用した場合と同様に、一部のブラウザでは機能しない可能性があります。

シルバーベンチ

3 番目のオンライン ベンチマークはSilverBench ですが、これはマルチスレッド能力を測定するために使用され、JavaScript スクリプトを使用して測定を行い、通常のベンチマーク、エクストリーム テスト、ストレス テストという 3 つの異なるパフォーマンスの可能性を提供します。 SilverBench はレイ トレーシングの一種であるフォトン マッピングアルゴリズムを実行するベンチマークですが、GPU は一切使用しません。

標準テストでは、実行後にのみパフォーマンスの数値が得られますが、極端なテストでは 10 倍の時間がかかります。このモードでは、ベンチマークは一桁大きい画像をレンダリングするため、ワークロードが大きくなり、プロセッサーを長時間にわたって高速に保つことになるからです。耐性テストに関しては、これはプロセッサの安定性を測定するのに役立ちます。その場合、フォトン マッピングで各フレームをレンダリングするのにかかる時間に関する情報が得られます。

明らかな関係のない異なる実行スレッドが相互に測定される前述のケースとは異なり、このベンチマークでは、コアが共通のタスクで連携して動作するときのパフォーマンスを測定できます。私たちが見逃している唯一の点は、特にはるかに高い処理能力を持つプロセッサーの場合、アルゴリズムの実行スレッドの数を 4 つ以上に調整できることです。

SilverBench ベンチマーク オンライン
SilverBench ベンチマーク オンライン

ベースマーク

オンラインでパフォーマンス テストを実行するために使用できるもう 1 つの興味深いオプションは、Base Mark です。 Base Mark は非常にシンプルな Web サイトで、さまざまなタイプのオブジェクトを高速で移動しながら一定時間表示する 20 種類のテストを通じて PC のグラフィック パフォーマンスを知ることができるため、このタイプの PC アプリケーションと非常によく似た動作をします。

PC のパフォーマンスを測定するために使用できる他の Web ページと同様に、空きメモリの量と CPU の使用状況に応じて、得られる結果またはその他の結果が得られるため、得られる結果は指標的なものであり、決定的なものではありません。このリンクからこの Web サイトに直接アクセスできます。

この記事でまとめたすべてのオンライン ベンチマークの中で、これが最良の結果をもたらすベンチマークです。したがって、1 つを選択する場合は、現在インターネット上で利用可能なすべてのベンチマークの中でこれが最良のオプションです。

プログラムをインストールせずに CPU パフォーマンスを測定する方法

どれが一番いいですか?

これらのオンライン ベンチマークの主な問題は、実際に実際に機能するベンチマークを見つけることです。特に、ブラウザを常に利用可能な最新バージョンに継続的に更新する必要がない場合、すべてのベンチマークが正しく動作するわけではないからです。上で示したように、最良の結果を提供し、あらゆる状況で機能するのはBase Markです。

同じく問題なく動作し、非常に良好な結果をもたらすもう 1 つのオンライン ベンチマークは、特にプロセッサ スレッドのパフォーマンスをチェックするためのSilverBenchです。実際、Base Mark と SilverBench の両方を使用して、プロセッサのコアとスレッドの両方のパフォーマンスをチェックできます。唯一の欠点は、グラフィックスのパフォーマンスを測定できないことです。

パフォーマンスへの影響

私たちのコンピュータは、数十の異なるプロセスを実行するマルチタスク システムであり、パフォーマンス テストを実行するときは、コンピュータがそのプロセスだけに集中できることが重要です。そのため、ブラウザ自体のさまざまなタブを忘れずに、すべてのアプリケーション、バックグラウンド プロセスを閉じることをお勧めします。

好むと好まざるにかかわらず、オンライン ベンチマークは、コンピューターで実行され、オペレーティング システムによって管理される数十のプロセスの 1 つにすぎません。したがって、このタイプのツールではない他のアプリケーションを計画する余地が常にあり、結果に重大な影響を与える可能性があります。したがって、できるだけ多くのバックグラウンド プロセスを閉じて、コンピューターが明るい状態でベンチマークを実行し続けて、最も信頼性の高い結果を見つけることを試みても問題はありません。

特に、実行中にバブルが発生し、プロセッサが他のプロセスの実行を開始する場合に発生します。多くの場合、テストがプロセッサー キャッシュ全体に収まるほど十分に小さいことが重要ですが、メモリによる遅延が考慮されていないため、これは理想的なシナリオではありません。

オンラインベンチマークはより信頼性が高いのでしょうか?

紙の上では、測定の実行に使用されるデータ パケットは最終的に何らかの方法でローカルで実行されるため、両者に違いはありません。そのため、コンテンツをダウンロードする必要があるスペースのせいで、時間がさらに少し長くなる可能性があります。紙の上ではローカルで実行するほうが便利ですが、後でアンインストールする方法を探すのが面倒な場合 (そして、インストールしたものはすべて削除されると信じている場合)、この記事で説明するオンラインの代替手段を選択する方がほとんど良いでしょう。

信頼性を恐れる必要はありません。後で実行するために PC にダウンロードする必要がある他のベンチマークのデータと実質的に同じデータを受け取ることになるためです。また、これらのオンライン リソースの 1 つを使用していることに気づくのは、ローカルで動作していないためです。そのため、コンピュータとインターネット サーバー間の情報交換には、特定の状況や条件下で認識される可能性のあるごく一部の時間がかかります。

残りについては、これらのオンラインベンチマークのおかげで、Windows レジストリのサイズが増大して非効率になるアプリケーションをインストールする必要から解放されます。これにより、しばらくすると PC が機敏に移動するのが難しい巨大な象に変わります。そして、よく知られているように、これは私たちが最も望んでいないことです。通常、この種の操作を数か月ごとに、場合によってはグラフィックス カードなどの新しいハードウェアを購入したときにのみ実行する場合、誰もバックグラウンドで実行するローカル ファイルを配置する必要がないからです。

しかし、これらのオンライン ベンチマークのパフォーマンスに疑問がある場合、疑問を解消する唯一の方法は、アプリケーションを使用することです。このアプリケーションを使用すると、PC のパフォーマンスを知ることができ、そのパフォーマンスはコンポーネントによって異なります。これらのアプリケーションを通じて知ることができる結果と比較する際には、このことを考慮する必要があります。

参考資料一覧

  1. https://www.matthew-x83.com/online/gpu-test.php
  2. https://cpux.net/cpu-benchmark-online
  3. https://silver.urih.com/
  4. https://web.basemark.com/#
  5. https://www.matthew-x83.com/online/cpu-benchmark.php

プログラムをインストールせずに CPU パフォーマンスを測定する方法・関連動画